The file diff is not more than 1286 bytes, sometime it works and most of
the time it's not working. RBTools version I am using 0.4.3.



On Mon, Jul 31, 2017 at 3:35 AM, Christian Hammond <christ...@beanbaginc.com
> wrote:

> Hi,
>
> It's possible you're trying to upload a very, very large diff, and it's
> timing out trying to validate all the files or receive all the data. Can
> you run 'rbt diff', output the contents to a file, and see how big that is?
>
> What version of RBTools are you running?
>
> Christian
>
> On Sat, Jul 29, 2017 at 12:03 PM, NSJ <nileshj...@gmail.com> wrote:
>
>> Hi All,
>>
>> I am using older version of review board 1.7.5 and RBTools, while posting
>> review request it reports below error message uploading diff.
>>
>> Error uploading diff
>>
>> and reviewboard server error
>>
>> 2017-07-21 13:13:39,986 - ERROR - Exception thrown for user demouser at
>> http://xyz.com/xyzrb/api/review-requests/171175/diffs/
>>
>> Client read error (Timeout?)
>> Traceback (most recent call last):
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/core/handlers/base.py",
>> line 111, in get_response
>>     response = callback(request, *callback_args, **callback_kwargs)
>>   File "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/dja
>> ngo/views/decorators/cache.py", line 89, in _wrapped_view_func
>>     response = view_func(request, *args, **kwargs)
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/views/decorators/vary.py",
>> line 19, in inner_func
>>     response = func(*args, **kwargs)
>>   File 
>> "/usr/lib/python2.6/site-packages/Djblets-0.7.11-py2.6.egg/djblets/webapi/resources.py",
>> line 426, in __call__
>>     method = request.POST.get('_method', kwargs.get('_method', method))
>>   File "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/dja
>> ngo/core/handlers/modpython.py", line 69, in _get_post
>>     self._load_post_and_files()
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/__init__.py",
>> line 368, in _load_post_and_files
>>     self._post, self._files = self.parse_file_upload(self.META, data)
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/__init__.py",
>> line 328, in parse_file_upload
>>     return parser.parse()
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/multipartparser.py",
>> line 133, in parse
>>     for item_type, meta_data, field_stream in Parser(stream,
>> self._boundary):
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/multipartparser.py",
>> line 587, in __iter__
>>     for sub_stream in boundarystream:
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/multipartparser.py",
>> line 401, in next
>>     return LazyStream(BoundaryIter(self._stream, self._boundary))
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/multipartparser.py",
>> line 427, in __init__
>>     unused_char = self._stream.read(1)
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/multipartparser.py",
>> line 301, in read
>>     out = ''.join(parts())
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/multipartparser.py",
>> line 294, in parts
>>     chunk = self.next()
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/multipartparser.py",
>> line 316, in next
>>     output = self._producer.next()
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/multipartparser.py",
>> line 377, in next
>>     data = self.flo.read(self.chunk_size)
>>   File 
>> "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/http/__init__.py",
>> line 392, in read
>>     return self._stream.read(*args, **kwargs)
>> IOError: Client read error (Timeout?)
>>
>> what could be the reason of this error.
>>
>> Please help.
>>
>> --
>> Supercharge your Review Board with Power Pack:
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons:
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to reviewboard+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Christian Hammond
> President/CEO of Beanbag <https://www.beanbaginc.com/>
> Makers of Review Board <https://www.reviewboard.org/>
>
> --
> Supercharge your Review Board with Power Pack:
> https://www.reviewboard.org/powerpack/
> Want us to host Review Board for you? Check out RBCommons:
> https://rbcommons.com/
> Happy user? Let us know! https://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to