[jcifs] " DCERPC pipe is no longer open" in DcerpcPipeHandle.doSendFragment()

Marasim marasim at gmail.com
Wed Aug 18 00:53:40 MDT 2010

Michael B Allen <ioplex <at> gmail.com> writes:
> Hi Marasim,
> If you have a retry loop, why do you care if JCIFS has to reopen the pipe?
> If a connection is idle for longer than jcifs.smb.client.soTimeout
> milliseconds, it will be closed to conserve resources. This is by
> design.
> Mike

Hi Mike,

Thanks again for your reply.

I do have to care, because it is affecting the performance of my application 
(closing and reopening connections become expensive when a large number of hosts 
are involved that I use to connect using JCIFS).

So looks like I should be able to set a higher value for 
jcifs.smb.client.soTimeout to test if that helps the performance.


More information about the jCIFS mailing list