Changes between Initial Version and Version 1 of Ticket #2818, comment 7
- Timestamp:
- 09/11/17 19:06:57 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #2818, comment 7
initial v1 1 Not sure if this is related but I ran into what seems to be a GUI deadlock today while I was downloading Jobs from the Hive Server (multiple downloads concurrently). 2 The threads stopped in the following methods: 3 * HeuristicLab.Clients.Hive.JobManager.Views.RefreshableHiveJobView.OnContentChanged 4 * HeuristicLab.MainForm.WindowsForms.AsynchronousContentView.Invoke 5 * System.Windows.Forms.Control.WaitForWaitHandle 1 ~~Not sure if this is related but I ran into what seems to be a GUI deadlock today while I was downloading Jobs from the Hive Server (multiple downloads concurrently).~~ 6 2 7 The GUI froze but execution of algorithms in the background was not affected. 3 ~~The threads stopped in the following methods: 4 * ~~HeuristicLab.Clients.Hive.JobManager.Views.RefreshableHiveJobView.OnContentChanged 5 * ~~HeuristicLab.MainForm.WindowsForms.AsynchronousContentView.Invoke 6 * ~~System.Windows.Forms.Control.WaitForWaitHandle~~ 7 8 ~~The GUI froze but execution of algorithms in the background was not affected. 9 10 EDIT: The code in RefreshableHiveJobView contains a lock() statement. The code in OptimizerHiveTask contains operations with ReaderWriterLocks. I guess the observed behavior is more likely caused by a bug in those classes and not related to this ticket.