Is it possible for you to use a debug build and see if the underlying connection
is being closed?