From: SourceForge.net <no...@so...> - 2010-01-23 23:28:29
|
Bugs item #2938235, was opened at 2010-01-23 15:28 Message generated for change (Tracker Item Submitted) made by miesfeld You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=2938235&group_id=119701 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: External Functions Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Mark Miesfeld (miesfeld) Assigned to: Nobody/Anonymous (nobody) Summary: Interpreter hangs main program ends before attached thread Initial Comment: Sample ooDialog program attached. To produce the hang: The program has a date time picker control. Click on the down arrow on the right of the control this drops down a calendar. Then click twice (fairly rapidly) on the ok button. The first click causes the drop down calendar to close. The second click closes the dialog. The Rexx dialog processes the the "close up" message and spins in a loop to simulate a lot of time in the method. If the main portion of the program starts to exit before the invoked method finishes, the interpreter doesn't exit: C:\hang.on.terminate>userTestDT.rex In Rexx method ONDTPCLOSEUP. Thread ID: 3900 In Rexx method OK. Thread ID: 1476 Leaving Rexx method OK. Thread ID: 1476 Leaving Rexx main program Thread ID: 1476 Leaving Rexx method ONDTPCLOSEUP. Thread ID: 3900 <hung> If you don't click quick enough and the ONDTPCLOSEUP method finishes before "Leaving Rexx main program" then the interpreter terminates as expected: C:\hang.on.terminate>userTestDT.rex In Rexx method ONDTPCLOSEUP. Thread ID: 3420 In Rexx method OK. Thread ID: 2436 Leaving Rexx method OK. Thread ID: 2436 Leaving Rexx method ONDTPCLOSEUP. Thread ID: 3420 Leaving Rexx main program Thread ID: 2436 C:\hang.on.terminate> ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=2938235&group_id=119701 |
From: SourceForge.net <no...@so...> - 2010-02-08 16:20:34
|
Bugs item #2938235, was opened at 2010-01-23 15:28 Message generated for change (Settings changed) made by miesfeld You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=2938235&group_id=119701 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: External Functions Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Mark Miesfeld (miesfeld) >Assigned to: Mark Miesfeld (miesfeld) Summary: Interpreter hangs main program ends before attached thread Initial Comment: Sample ooDialog program attached. To produce the hang: The program has a date time picker control. Click on the down arrow on the right of the control this drops down a calendar. Then click twice (fairly rapidly) on the ok button. The first click causes the drop down calendar to close. The second click closes the dialog. The Rexx dialog processes the the "close up" message and spins in a loop to simulate a lot of time in the method. If the main portion of the program starts to exit before the invoked method finishes, the interpreter doesn't exit: C:\hang.on.terminate>userTestDT.rex In Rexx method ONDTPCLOSEUP. Thread ID: 3900 In Rexx method OK. Thread ID: 1476 Leaving Rexx method OK. Thread ID: 1476 Leaving Rexx main program Thread ID: 1476 Leaving Rexx method ONDTPCLOSEUP. Thread ID: 3900 <hung> If you don't click quick enough and the ONDTPCLOSEUP method finishes before "Leaving Rexx main program" then the interpreter terminates as expected: C:\hang.on.terminate>userTestDT.rex In Rexx method ONDTPCLOSEUP. Thread ID: 3420 In Rexx method OK. Thread ID: 2436 Leaving Rexx method OK. Thread ID: 2436 Leaving Rexx method ONDTPCLOSEUP. Thread ID: 3420 Leaving Rexx main program Thread ID: 2436 C:\hang.on.terminate> ---------------------------------------------------------------------- >Comment By: Mark Miesfeld (miesfeld) Date: 2010-02-08 08:20 Message: committed Revision: 5541 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684730&aid=2938235&group_id=119701 |