Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #9673 (closed)

Opened 12 years ago

Closed 12 years ago

Last modified 11 years ago

Connection

Reported by: jburel Owned by: jburel
Priority: major Milestone: OMERO-4.4.7
Component: Insight Version: n.a.
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: 2012-10-23 (1)

Description

Implement same logic both gateway when handling connection error.

Change History (6)

comment:1 Changed 12 years ago by jburel

  • Status changed from new to accepted

comment:2 Changed 12 years ago by jburel

To test:

  • Open the datamanager
  • restart the server
  • Expand a dataset
  • Reconnect will happen, no confirmation dialog.
  • No Error dialog should show up.
  • Images contained in the selected dataset should be loaded.

Second test:

  • Open the data manager
  • Expand a Project/Dataset?
  • View an image
  • Restart the server.
  • Turn channel off.
  • The channel should be turned off.
  • No dialog displayed.

comment:3 Changed 12 years ago by jburel

  • Remaining Time changed from 0.7 to 0
  • Resolution set to fixed
  • Status changed from accepted to closed

comment:4 Changed 11 years ago by jburel <j.burel@…>

(In [db9c38ae050ee0e426eb72e7c4c576584a1dd07d/ome.git] on branch develop) Check if session is still alive in rnd proxy (see #9673)

comment:5 Changed 11 years ago by jburel <j.burel@…>

(In [ccd29f7f786196348c4d5f98953f90f6f4ace0bc/ome.git] on branch develop) Remove usage of ice_ping. (see #9673)

comment:6 Changed 11 years ago by jburel <j.burel@…>

(In [ba9d3e1c42bf576c3cb1b4b64fc2648822a6c6a9/ome.git] on branch develop) Add setFastShutdown method to client.java (See #9673)

When the network interface with which the Ice.Communicator
is communicating with the session fails, it is not possible
to clean up the communicator itself. By setting fastShutdown
to true in the omero.client instance, any use of the hanging
communicator will be prevented.

If this method proves useful, we will likely need to add
the same thing to OmeroPy and OmeroCpp.

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.67337 sec.)

We're Hiring!