Re: Possible bug-fixing in rr-manager handle_incoming_close_rpy

[email protected] (Jonas Borgström) 12 Jan 2003 15:02:09 +0100
Newsgroups gmane.network.beep.roadrunner.general
Message-ID <[email protected]>
"David Mar=EDn Carre=F1o" <[email protected]> writes:

> When I try to close a channel, the closer locks waiting an incoming close=
rpy.
>=20
> After debugging a bit, I've seen that handle_incoming_close_rpy doesn't
> works well: it runs, but it never comes to rr_message_close_done.

Can you send me a simple test-case that triggers the problem you
described?

The only reason I can think of right now is that you call rr_channel_close
from the "frame_available" handler. A profile isn't allowed to call any
blocking function like rr_channel_close (rr_manager_close_channel_nonblock
can be used instead).

/ Jonas
--=20
Jonas Borgstr=F6m                  [email protected]
CodeFactory AB                   http://www.codefactory.se/
Office: +46 (0)90 71 86 14