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 #1667 (closed)

Opened 14 years ago

Closed 14 years ago

SocketException on client callback

Reported by: jamoore Owned by: jamoore
Priority: minor Milestone: OMERO-Beta4.2.1
Component: General Version: 4.1
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

2009-11-16 08:02:58,669 ERROR [ ome.services.blitz.impl.ServiceFactoryI] (l.Server-7) Unknown error on oneway ClientCallback.sessionClosed to ClientCallback/c834d3ae-6
104-449c-8a1d-ed0678f0e3d6
Ice.SocketException
    error = 0
        at IceInternal.Network.doFinishConnect(Network.java:428)
        at IceInternal.TcpTransceiver.initialize(TcpTransceiver.java:33)
        at Ice.ConnectionI.initialize(ConnectionI.java:1536)
        at Ice.ConnectionI.socketReady(ConnectionI.java:1116)
        at Ice.ConnectionI$SocketReadyCallback.socketReady(ConnectionI.java:2299)
        at IceInternal.SelectorThread.run(SelectorThread.java:203)
        at IceInternal.SelectorThread$HelperThread.run(SelectorThread.java:273)
Caused by: java.net.NoRouteToHostException: No route to host
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574)
        at IceInternal.Network.doFinishConnect(Network.java:393)
        ... 6 more
2009-11-16 08:02:58,669 INFO  [ ome.services.blitz.impl.ServiceFactoryI] (l.Server-7) Closing ome.services.blitz.impl.ServiceFactoryI@6ef6363 session
2009-11-16 08:02:58,670 INFO  [ ome.services.blitz.impl.ServiceFactoryI] (l.Server-7) Unregistered servant:1df2c33d-7c7c-46f2-a05a-8d8b1028a4aa/omero.api.IQuery(omero.
api._IQueryTie@e8c680b)
2009-11-16 08:02:58,670 INFO  [ ome.services.blitz.impl.ServiceFactoryI] (l.Server-7) Removed servant from adapter: omero.api.IQuery
2009-11-16 08:02:58,670 INFO  [ome.services.sessions.state.SessionCache] (l.Server-7) Destroying session 1df2c33d-7c7c-46f2-a05a-8d8b1028a4aa due to : Remove session c
alled
2009-11-16 08:02:58,670 INFO  [                 org.perf4j.TimingLogger] (l.Server-7) start[1258358574765] time[3905] tag[omero.session]

Change History (6)

comment:1 Changed 14 years ago by jmoore

  • Milestone changed from OMERO-Beta4.2 to Cleanup

comment:2 Changed 14 years ago by jmoore

  • Milestone changed from Cleanup to OMERO-Beta4.2.1

comment:3 Changed 14 years ago by jmoore

  • Status changed from new to assigned

comment:4 Changed 14 years ago by jmoore

(In [7622]) Adding catch clause for SocketException (See #1667)

comment:5 Changed 14 years ago by jmoore

(In [7630]) Adding catch clause for SocketException (See #1667)

original-svn-id: file:///home/svn/omero/branches/Beta4.2@7622 05709c45-44f0-0310-885b-81a1db45b4a6

comment:6 Changed 14 years ago by jmoore

  • Resolution set to fixed
  • Status changed from assigned to closed

This catches another particular case which we can do nothing about and logs it at WARN, which is good, and other specific exceptions will be continue to be logged at ERROR so we can add them, but in general a broader strategy would be useful. Adding this ticket to the "See alsos" for the exception review (#799)

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.126003 sec.)

We're Hiring!