mirror of https://github.com/nodejs/node.git
Actually don't need to limit sendmsg size on unix - seems okay.
parent
15d5378684
commit
464ced4a86
|
@ -297,10 +297,6 @@ void IOWatcher::Dump() {
|
|||
unix_socket = true;
|
||||
}
|
||||
|
||||
// Unix sockets don't like huge messages. TCP sockets do.
|
||||
// TODO: handle EMSGSIZE after sendmsg().
|
||||
size_t max_to_write = unix_socket ? 8*KB : 256*KB;
|
||||
|
||||
int fd_to_send = -1;
|
||||
|
||||
// Offset is only as large as the first buffer of data. (See assert
|
||||
|
@ -327,7 +323,7 @@ void IOWatcher::Dump() {
|
|||
// break if we've hit the end
|
||||
bucket_v->IsObject() &&
|
||||
// break if iov contains a lot of data
|
||||
to_write < max_to_write &&
|
||||
to_write < 256*KB &&
|
||||
// break if iov is running out of space
|
||||
iovcnt < IOV_MAX;
|
||||
bucket_v = bucket->Get(next_sym), bucket_index++) {
|
||||
|
|
Loading…
Reference in New Issue