[Vortex] vortex_channel_wait_reply deadlocks until vortex_connection_new is called on remote

Chris Yourch chris at replicus.com
Sat May 3 01:55:58 CEST 2008


Hi,

I have a situation where vortex_channel_wait_reply() deadlocks because vortex_connection_new() is called on the remote machine during MSG frame processing.

Here's the sequence of actions:

1)     Local machine sends MSG via vortex_channel_wait_reply().
2)     Remote machine receives the MSG.
3)     Remote calls vortex_connection_new() during MSG frame processing to connect to the local machine using a different channel.
4)     vortex_connection_new() hangs for a while. vortex_connection_new() stops hanging when the vortex_channel_wait_reply() call on the local machine times out.

Any ideas on what is happening and why?

Thanks!

Chris Yourch


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.aspl.es/pipermail/vortex/attachments/20080502/b21718f9/attachment.htm 


More information about the Vortex mailing list