it turned out to be simplier than i thought.
udpclose needs to loose the qunlock.
- erik
This is a discussion on [9fans] ip qunlock problem - Plan9 ; i'm getting these error messages from ip about 1 every 10 seconds. qunlock called with qlock not held, from 0xf015ba30 qunlock called with qlock not held, from 0xf015ba30 qunlock called with qlock not held, from 0xf015ba30 qunlock called with qlock ...
i'm getting these error messages from ip about 1
every 10 seconds.
qunlock called with qlock not held, from 0xf015ba30
qunlock called with qlock not held, from 0xf015ba30
qunlock called with qlock not held, from 0xf015ba30
qunlock called with qlock not held, from 0xf015ba30
qunlock called with qlock not held, from 0xf015ba30
acid: src(0xf015ba30)
/usr/quanstro/dist/sys/src/9/ip/devip.c:582
577
578 cv->r = nil;
579 cv->rgen = 0;
580 cv->p->close(cv);
581 cv->state = Idle;
>582 qunlock(cv);
it seems like the problem is a few layers deep.
i'm looking for the problem, but it hasn't jumped
out at me yet.
- erik
it turned out to be simplier than i thought.
udpclose needs to loose the qunlock.
- erik
> it turned out to be simplier than i thought.
>
> udpclose needs to loose the qunlock.
I think it did, on May 1.
Russ
you're correct.
sorry for the noise. i thought i'd synced that file and i had
--- on a different system.
d'oh!
- erik