diff --git a/src/calibre/srv/utils.py b/src/calibre/srv/utils.py index 5b802656e9..b2a201d2bb 100644 --- a/src/calibre/srv/utils.py +++ b/src/calibre/srv/utils.py @@ -347,7 +347,7 @@ def rename(self, src, dest): raise def rollover(self): - if self.max_size is None or self.current_pos <= self.max_size: + if self.max_size is None or self.current_pos <= self.max_size or self.filename in ('/dev/stdout', '/dev/stderr'): return self.stream.close() for i in xrange(self.history - 1, 0, -1):