Dmitry Neverov
3f143b8d6b
Fix missing flush in StreamCopyThread
It is possible to miss flush() invocation in StreamCopyThread. In this case some data will not be sent to remote host and we will wait forever (or until timeout) in src.read(). Use a counter to keep track of the flush requests. Change-Id: Ia818be9b109a1674d9e2a9c78e125ab248cfb75b Signed-off-by: Shawn O. Pearce <spearce@spearce.org> |
14 年之前 | |
---|---|---|
.. | ||
DisabledOutputStream.java | client side smart HTTP | 14 年之前 |
InterruptTimer.java | Initial JGit contribution to eclipse.org | 14 年之前 |
MessageWriter.java | Capture non-progress side band #2 messages and put in result | 14 年之前 |
StreamCopyThread.java | Fix missing flush in StreamCopyThread | 14 年之前 |
TimeoutInputStream.java | Initial JGit contribution to eclipse.org | 14 年之前 |
TimeoutOutputStream.java | Initial JGit contribution to eclipse.org | 14 年之前 |
UnionInputStream.java | UnionInputStream: combines sequential InputStreams into one | 14 年之前 |