Timeout on C-MOVE? DIMSETimeout already to 0

1,418 views
Skip to first unread message

Rubén Pérez

unread,
Mar 19, 2014, 2:27:04 PM3/19/14
to dcm...@googlegroups.com
Hello,

My program can't retrieve a heavy image.

Logs from DCM4CHEE:

2014-03-19 16:56:33,583 ERROR -> (Thread-4821) [org.dcm4chex.archive.dcm.qrscp.QueryRetrieveScpService] Exception during move of 1.2.276.0.76.3.1.148.100145006.10000010298.12625
java.lang.IllegalStateException: No open PDV
at org.dcm4cheri.net.PDataTFImpl.closePDV(PDataTFImpl.java:167)
at org.dcm4cheri.net.DimseWriterImpl.closeStream(DimseWriterImpl.java:116)
at org.dcm4cheri.net.DimseWriterImpl.access$200(DimseWriterImpl.java:51)
at org.dcm4cheri.net.DimseWriterImpl$PDataTFOutputStream.close(DimseWriterImpl.java:161)
at org.dcm4cheri.net.DimseWriterImpl.write(DimseWriterImpl.java:94)
at org.dcm4cheri.net.AssociationImpl.write(AssociationImpl.java:327)
at org.dcm4cheri.net.ActiveAssociationImpl.invoke(ActiveAssociationImpl.java:189)
at org.dcm4chex.archive.dcm.qrscp.MoveTask.retrieveLocal(MoveTask.java:425)
at org.dcm4chex.archive.dcm.qrscp.MoveTask.run(MoveTask.java:355)
at java.lang.Thread.run(Thread.java:662)
2014-03-19 16:56:33,583 INFO  DCM4CHEE->RUBEN (Thread-4821) [org.dcm4cheri.net.FsmImpl] sending A-ABORT
source=2 - service-provider
reason=0 - reason-not-specified
2014-03-19 16:56:33,583 ERROR -> (ActiveAssoc-14759) [org.dcm4cheri.net.ActiveAssociationImpl] Read timed out
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at org.dcm4cheri.net.UnparsedPDUImpl.readFully(UnparsedPDUImpl.java:113)
at org.dcm4cheri.net.UnparsedPDUImpl.<init>(UnparsedPDUImpl.java:60)
at org.dcm4cheri.net.FsmImpl.read(FsmImpl.java:502)
at org.dcm4cheri.net.DimseReaderImpl.nextPDataTF(DimseReaderImpl.java:188)
at org.dcm4cheri.net.DimseReaderImpl.nextPDV(DimseReaderImpl.java:168)
at org.dcm4cheri.net.DimseReaderImpl.read(DimseReaderImpl.java:78)
at org.dcm4cheri.net.AssociationImpl.read(AssociationImpl.java:313)
at org.dcm4cheri.net.ActiveAssociationImpl.run(ActiveAssociationImpl.java:219)
at org.dcm4cheri.util.LF_ThreadPool.join(LF_ThreadPool.java:174)
at org.dcm4cheri.net.ActiveAssociationImpl.run(ActiveAssociationImpl.java:164)
at java.lang.Thread.run(Thread.java:662)





it does NOT seem to be any socket timeout from my side.... I am running out of ideas.... Anyone please?

Thanks

fleetwoodfc

unread,
Mar 19, 2014, 3:14:34 PM3/19/14
to dcm...@googlegroups.com
Maybe the other side timed out!

Rubén Pérez

unread,
Mar 20, 2014, 11:36:16 AM3/20/14
to dcm...@googlegroups.com
Hello,

I have tried with dvtk tools and it is happening the same. The timeout is happening 60 seconds after the transfer starts.

What can be? I modified to 0 the DimseTIMEOUT of the MoveSCU mbean in jboss... 

Thanks

Rubén Pérez

unread,
Mar 20, 2014, 11:55:40 AM3/20/14
to dcm...@googlegroups.com
ok problem solved,  jmx-console - Section: dcm4chee.archive -> service=QueryRetrieveScp -> DIMSETimeout 

fleetwoodfc

unread,
Mar 20, 2014, 11:55:53 AM3/20/14
to dcm...@googlegroups.com
Notice that it is the QueryRetrieveScpService that is timing out - change its DimseTIMEOUT
Reply all
Reply to author
Forward
0 new messages