diff --git a/synapse/push/httppusher.py b/synapse/push/httppusher.py
index caca709f1095d14b0d1b02a7ce3c44937465a754..a02fed57b4612c237e815da6086ad3d149c3d971 100644
--- a/synapse/push/httppusher.py
+++ b/synapse/push/httppusher.py
@@ -109,7 +109,7 @@ class HttpPusher(Pusher):
         try:
             resp = yield self.httpCli.post_json_get_json(self.url, notification_dict)
         except:
-            logger.exception("Failed to push %s ", self.url)
+            logger.warn("Failed to push %s ", self.url)
             defer.returnValue(False)
         rejected = []
         if 'rejected' in resp: