From: Tom Clegg Date: Tue, 10 Sep 2013 05:19:56 +0000 (-0400) Subject: fix infinite loop in flush_data X-Git-Tag: 1.1.0~3032 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/f027fb1b1b6e45bb083d9bf6eb2df583dea41c76 fix infinite loop in flush_data --- diff --git a/sdk/python/arvados.py b/sdk/python/arvados.py index a7ed7552b5..5a15250a8d 100644 --- a/sdk/python/arvados.py +++ b/sdk/python/arvados.py @@ -596,6 +596,7 @@ class CollectionWriter: if data_buffer != '': self._current_stream_locators += [Keep.put(data_buffer[0:self.KEEP_BLOCK_SIZE])] self._data_buffer = [data_buffer[self.KEEP_BLOCK_SIZE:]] + self._data_buffer_len = len(self._data_buffer[0]) def start_new_file(self, newfilename=None): self.finish_current_file() self.set_current_file_name(newfilename)