Free cookie consent management tool by TermsFeed Policy Generator

Changes between Initial Version and Version 1 of Ticket #2818, comment 7


Ignore:
Timestamp:
09/11/17 19:06:57 (7 years ago)
Author:
gkronber
Comment:

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).~~
    62
    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
     10EDIT: 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.