[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: More on the hang bug (ITS#980)

> Apparantly the client has read from R before step 8, because the select
> never returns. Either the client is mistakenly reading the packet and not
> processing it (where processing entails sending an unbind to R, which
> would make the select appropriate), or it's calling select for no reason,
> and is ready to send the unbind request as soon as select exists.

I set a timeout in select() for debug purposes, and after the timeout, the
client properly sends the unbind. So it's the latter.