From: SourceForge.net <no...@so...> - 2012-05-15 13:11:31
|
Bugs item #3526923, was opened at 2012-05-15 06:11 Message generated for change (Tracker Item Submitted) made by jarekczek You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=3526923&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jarek Czekalski (jarekczek) Assigned to: Nobody/Anonymous (nobody) Summary: EditBus.send needs additional synchronization Initial Comment: Today when EditBus.send is interrupted with Thread.interrupt() it returns to the sender before completing message processing by handlers. That's a bug. A known bug as commented by Kazutoshi in NOTE for this method. A log comment from Kazutoshi: The problem was found during investigation of SF.net plugin bug #2941375. However this bug may be easy to fix, only additional synchronization is needed. Main thread should not invokeAndWait(sender), but should wrap the sender in a few lines block, that would signal its ending with one of java synchronization means. This bug affects Console plugin as usual :) which sends messages indirectly through ErrorList. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=3526923&group_id=588 |