Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bareos/python-bareos.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'bareos/bsock/lowlevel.py')
-rw-r--r--bareos/bsock/lowlevel.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/bareos/bsock/lowlevel.py b/bareos/bsock/lowlevel.py
index 31a78d4..4838715 100644
--- a/bareos/bsock/lowlevel.py
+++ b/bareos/bsock/lowlevel.py
@@ -114,13 +114,17 @@ class LowLevel(object):
raise RuntimeError("should connect to director first before recv data")
msg = ""
try:
+ timeouts = 0
while True:
# get the message header
self.socket.settimeout(0.1)
try:
header = self.__get_header()
except socket.timeout:
- self.logger.debug("timeout on receiving header")
+ # only log every 100 timeouts
+ if timeouts % 100 == 0:
+ self.logger.debug("timeout (%i) on receiving header" % (timeouts))
+ timeouts+=1
else:
if header <= 0:
# header is a signal