hi, I have just seen your reply today, sorry about the long delay.
I hadn't checked the code, so it seemed to me infinite. But, nevertheless, is stupid to wait for a timeout when there is already an error pending. I still think this is a bug. You tagged it unreproducible, is that so? Can't you even reproduce the long wait for an instantaneous connection refused? From: Lukáš Lalinský <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: libmusicbrainz-2.1: infinite loop when Date: Tue, 22 Aug 2006 20:21:09 +0200 As far as I can tell, the loop is *not* infinite. There is 3000 iterations of select()/usleep(10000) before giving it up. -- Martín Ferrari