SF #642974, logging SysLogHandler proto type wrong
authorNeal Norwitz <nnorwitz@gmail.com>
Sun, 26 Jan 2003 02:14:23 +0000 (02:14 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Sun, 26 Jan 2003 02:14:23 +0000 (02:14 +0000)
Syslog uses UDP (SOCK_DGRAM)

Lib/logging/handlers.py

index 4c037da86a4b63d2c752f85e28f5ff1ed059e5be..38711f8d4a3bbd45461870ff889e980cf4f0344e 100644 (file)
@@ -348,7 +348,7 @@ class SysLogHandler(logging.Handler):
         self.address = address
         self.facility = facility
         if type(address) == types.StringType:
-            self.socket = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
+            self.socket = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)
             self.socket.connect(address)
             self.unixsocket = 1
         else: