Task #3336 (new)
Opened 9 years ago
Add way to cancel table lookup if backend is misbehaving
| Reported by: | jburel | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | Unscheduled |
| Component: | Insight | Version: | n.a. |
| Keywords: | n.a. | Cc: | dzmacdonald, jamoore |
| Resources: | n.a. | Referenced By: | n.a. |
| References: | n.a. | Remaining Time: | n.a. |
| Sprint: | n.a. |
Description
Replaces insight#1073
- Clicked on measurement tool (HcsPreview)
- Table server was dead
- Waited
- Closed window
- Reopened window
- Saw only gray screen
insight was blocked on:
[java] "Thread-53" prio=6 tid=0x00561fd0 nid=0x1d6dc00 in Object.wait() [0xb1112000..0xb1112d10]
[java] at java.lang.Object.wait(Native Method)
[java] - waiting on <0x178224b8> (a IceInternal.Outgoing)
[java] at java.lang.Object.wait(Object.java:474)
[java] at IceInternal.Outgoing.invoke(Outgoing.java:109)
[java] - locked <0x178224b8> (a IceInternal.Outgoing)
[java] at omero.api._IRoiDelM.getTable(_IRoiDelM.java:703)
[java] at omero.api.IRoiPrxHelper.getTable(IRoiPrxHelper.java:864)
[java] at omero.api.IRoiPrxHelper.getTable(IRoiPrxHelper.java:836)
[java] at org.openmicroscopy.shoola.env.data.OMEROGateway.loadROI(OMEROGateway.java:4828)
[java] at org.openmicroscopy.shoola.env.data.OmeroImageServiceImpl.loadROI(OmeroImageServiceImpl.java:701)
[java] at org.openmicroscopy.shoola.env.data.views.calls.ROILoader$1.doCall(ROILoader.java:75)
[java] at org.openmicroscopy.shoola.env.data.views.BatchCall.doStep(BatchCall.java:145)
[java] at org.openmicroscopy.shoola.util.concur.tasks.CompositeTask.doStep(CompositeTask.java:226)
[java] at org.openmicroscopy.shoola.env.data.views.CompositeBatchCall.doStep(CompositeBatchCall.java:126)
[java] at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.exec(ExecCommand.java:165)
[java] at org.openmicroscopy.shoola.util.concur.tasks.ExecCommand.run(ExecCommand.java:274)
[java] at org.openmicroscopy.shoola.util.concur.tasks.AsyncProcessor$Runner.run(AsyncProcessor.java:91)
[java] at java.lang.Thread.run(Thread.java:613)
eventually it timed out.
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.