Re: simultaneous close
Lei Zhang <[email protected]> Fri, 13 Feb 2004 13:32:23 -0800
| Newsgroups | gmane.network.beep.beepcore.c.general |
|---|---|
| Message-ID | <[email protected]> |
Yep. Looks like both sides wait for the channel status to be QUIESCENT, but both sides are in the HALFCLOSE state. William J. Mills wrote: >Hmmmm... well that's a bad bug. > >Simultaneous from both ends in same channel? > >-bill > > >On Fri, Feb 13, 2004 at 11:40:31AM -0800, Lei Zhang wrote: > >>Knowing that beepcore-c is dead, still it's worthwhile reporting this: >> >>beepcore-c is not able to handle simultaneous channel close. I see the >>following call sequences: >> >> listener initiator >> >> close_indication local close_indication local >> close_indication remote close_indication remote >> >>Neither side gets to the close_confirmation stage. After waiting a >>while, kill one peer, the other peer core dumps saying 'assertion >>"wrap->iostate != 0" failed' in bp_notify.c. >> >>well, well... >> ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click