On 01/13/2017 07:18 PM, Thomas Waldmann wrote:
> It was a bug in our code that was triggered frequently by the small
> cygwin pipe buffer size of only 64kiB.
> 
> borgbackup fix/workaround see there:
> 
> https://github.com/borgbackup/borg/pull/2032
> 
> It (almost?) never happened on other OSes, due to their bigger buffers.

Hmm, the last phrase seems not to be the real reason why it worked
there, but rather that neither Linux nor *BSD ever do partial writes on
blocking pipes.

So, should cygwin also behave that ^^^ way on blocking pipes?


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply via email to