I am debugging a warp-based server application that receives RPC commands over an HTTP connection. We noticed that when upgrading from time-manager-0.2.4 to 0.3.0, many of the tests began to fail with errno 104 (Connection reset by peer), as seen in GaloisInc/argo#227. These errors do not occur when using time-manager-0.2.4.
Unfortunately, I'm not really sure how to debug this further just yet, as time-manager is rather deep in the implementation details of warp. Does this sort of error give you any ideas as to what might be going wrong? Is this is a bug in time-manager/warp, or do we need to be using warp in a different way post-time-manager-0.3.0?