From: Patrick K. O'B. <po...@or...> - 2006-08-22 20:46:21
|
Toby Dickenson wrote: > I am seeing a problem with version 1.0.2 if a receiver calls > dispatcher.disconnect inside a signal handler. This occurs because > dispatcher.disconnect removes elements from the receivers list while > getAllReceivers is still iterating over that this. Ouch. :-( > Attached is demonstration of the bug, and patch. Great, thanks. > I havent tested later versions, but I cant see any relevant changes in CVS. Is > the mailing list ok for this or should I add it to the sourceforge tracker > too? > > (Im not subscribed to the list, please CC me direct in replies. Thanks) The mailing list is fine. I'm out of town on a project at the moment, but once I have some free time I'll look into this, unless Mike beats me to the punch. Thanks again for bringing this to our attention. :-) -- Patrick K. O'Brien Orbtech http://www.orbtech.com Schevo http://www.schevo.org Louie http://www.pylouie.org |