| commit | 840b347bb24bea09f9824891239929cdce84e47b | [log] [tgz] |
|---|---|---|
| author | Valentin Bartenev <vbart@nginx.com> | Wed Aug 27 20:51:01 2014 +0400 |
| committer | Valentin Bartenev <vbart@nginx.com> | Wed Aug 27 20:51:01 2014 +0400 |
| tree | 5d15de6ef6f0da2f44d6a5dd646330453a12ca78 | |
| parent | 70995077ad9866b6c85d7fbb86d31bc5445bc821 [diff] |
Fixed counting of sent bytes in the send chain functions on EINTR. Previously, a value of the "send" variable wasn't properly adjusted in a rare case when syscall was interrupted by a signal. As a result, these functions could send less data than the limit allows.