| Index: webrtc/call/rtc_event_log.cc
 | 
| diff --git a/webrtc/call/rtc_event_log.cc b/webrtc/call/rtc_event_log.cc
 | 
| index c929bc7e572f0335395e85a1c34b69875f63fc40..6dd02c808ebb5421405c1512c45c4db96f49502d 100644
 | 
| --- a/webrtc/call/rtc_event_log.cc
 | 
| +++ b/webrtc/call/rtc_event_log.cc
 | 
| @@ -183,7 +183,9 @@ bool RtcEventLogImpl::StartLogging(const std::string& file_name,
 | 
|    RTC_DCHECK(thread_checker_.CalledOnValidThread());
 | 
|    RtcEventLogHelperThread::ControlMessage message;
 | 
|    message.message_type = RtcEventLogHelperThread::ControlMessage::START_FILE;
 | 
| -  message.max_size_bytes = max_size_bytes;
 | 
| +  message.max_size_bytes = max_size_bytes <= 0
 | 
| +                               ? std::numeric_limits<int64_t>::max()
 | 
| +                               : max_size_bytes;
 | 
|    message.start_time = clock_->TimeInMicroseconds();
 | 
|    message.stop_time = std::numeric_limits<int64_t>::max();
 | 
|    message.file.reset(FileWrapper::Create());
 | 
| @@ -202,7 +204,9 @@ bool RtcEventLogImpl::StartLogging(rtc::PlatformFile platform_file,
 | 
|    RTC_DCHECK(thread_checker_.CalledOnValidThread());
 | 
|    RtcEventLogHelperThread::ControlMessage message;
 | 
|    message.message_type = RtcEventLogHelperThread::ControlMessage::START_FILE;
 | 
| -  message.max_size_bytes = max_size_bytes;
 | 
| +  message.max_size_bytes = max_size_bytes <= 0
 | 
| +                               ? std::numeric_limits<int64_t>::max()
 | 
| +                               : max_size_bytes;
 | 
|    message.start_time = clock_->TimeInMicroseconds();
 | 
|    message.stop_time = std::numeric_limits<int64_t>::max();
 | 
|    message.file.reset(FileWrapper::Create());
 | 
| 
 |