Ticket #5230 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

More user friendly error when trying to start too many MonitorLiveData

Reported by: Stuart Campbell Owned by: Janik Zikovsky
Priority: minor Milestone: Release 2.2
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Vickie Lynch

Description

When I try to open too many instances of MonitorLiveData (in my case the 9th) I get a MantidPlot unexpected exception dialog saying "No thread available" with Terminate/Continue buttons.

It would be nice to have a less scary message.

Change History

comment:1 Changed 8 years ago by Janik Zikovsky

  • Status changed from new to accepted

I got the same exception at the 9th MonitorLiveData. Interestingly, I can start about 15 simultaneous Pause algorithms...

comment:2 Changed 8 years ago by Janik Zikovsky

Refs #5230: if no threads are available, log instead of big scary dlg

Changeset: 11be3c586b2ef43491bb3e3740ff3846d1fa88c5

comment:3 Changed 8 years ago by Janik Zikovsky

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:4 Changed 8 years ago by Vickie Lynch

  • Status changed from verify to verifying
  • Tester set to Vickie Lynch

comment:5 Changed 8 years ago by Vickie Lynch

  • Status changed from verifying to closed

The error I got was not scary and had no terminate/continue button:

MantidUI-[Error] No thread was available to run the MonitorLiveData algorithm in the background.

The first 8 monitors continued.

comment:6 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6076

Note: See TracTickets for help on using tickets.