diff --git a/src/rpc/scgi_task.cc b/src/rpc/scgi_task.cc index afe95fba..868f5350 100644 --- a/src/rpc/scgi_task.cc +++ b/src/rpc/scgi_task.cc @@ -205,7 +205,7 @@ event_read_failed: void SCgiTask::event_write() { - int bytes = ::send(m_fileDesc, m_position, m_buffer_size, MSG_NOSIGNAL); + int bytes = ::send(m_fileDesc, m_position, m_buffer_size, 0); if (bytes == -1) { if (!(errno == EAGAIN || errno == EINTR))