Index: ipc/file_descriptor_set_posix.cc |
diff --git a/ipc/file_descriptor_set_posix.cc b/ipc/file_descriptor_set_posix.cc |
index 3cb588037046c7ca9af7667d3cc3e84fa7cf430a..584efec14ae67612dba41c96ece8d14c8f1a6011 100644 |
--- a/ipc/file_descriptor_set_posix.cc |
+++ b/ipc/file_descriptor_set_posix.cc |
@@ -37,8 +37,10 @@ FileDescriptorSet::~FileDescriptorSet() { |
} |
bool FileDescriptorSet::Add(int fd) { |
- if (descriptors_.size() == kMaxDescriptorsPerMessage) |
+ if (descriptors_.size() == kMaxDescriptorsPerMessage) { |
+ DLOG(WARNING) << "Cannot add file descriptor. FileDescriptorSet full."; |
return false; |
+ } |
struct base::FileDescriptor sd; |
sd.fd = fd; |
@@ -48,8 +50,10 @@ bool FileDescriptorSet::Add(int fd) { |
} |
bool FileDescriptorSet::AddAndAutoClose(int fd) { |
- if (descriptors_.size() == kMaxDescriptorsPerMessage) |
+ if (descriptors_.size() == kMaxDescriptorsPerMessage) { |
+ DLOG(WARNING) << "Cannot add file descriptor. FileDescriptorSet full."; |
return false; |
+ } |
struct base::FileDescriptor sd; |
sd.fd = fd; |