diff --git a/stechuhr_client/client.py b/stechuhr_client/client.py
index fd269d38f54b20f758af14c0337e09ce119ecdd8..a37eb90b83d41133c2871bd706ddf0e04c4d994a 100644
--- a/stechuhr_client/client.py
+++ b/stechuhr_client/client.py
@@ -206,10 +206,10 @@ def process_request(output_queue, config=None, logger=None):
                             reached == True
                         else:
                             if logger is not None:
-                                logger.warn("Didn't reach server at {} for {} attempts: Server responded with {}".format(url, attempts, r.status))
+                                logger.warning("Didn't reach server at {} for {} attempts: Server responded with {}".format(url, attempts, r.status))
                     except Exception as e:
                         if logger is not None:
-                            logger.warn("Didn't reach server at {} for {} attempts: ".format(url, attempts, e))
+                            logger.warning("Didn't reach server at {} for {} attempts: ".format(url, attempts, e))
                         attempts += 1
                         time.sleep(6)
                 logger.warn("Reached server again after {} attempts ".format(attempts))