I have a system that we are sending standard HL7 result messages too. Every once and a while I get an error in my outbound.err,
01/21/2012 00:36:50 [pdl :PDL :ERR /0:his_eg_output] read returned error 0 (No error)
01/21/2012 00:36:50 [pdl :PDL :ERR /0:his_eg_output] PDL signaled exception: code 1, msg device error (remote side probably shut down)
Seems that the receiving system doesn’t loose the connection, on their end they just stop receiving messages and do not notice that we are no longer connected. My thread goes to opening, have the system configured to restart in the event of a loss of connection. Wondering if I went to options in the Net Config, chose client options, advanced and changed the timeout there to a higher number. The receiving system is not under my direct control and have to request that someone restart it when this occurs. Just looking to see if there is anything I can do from the client side of things to help.