summaryrefslogtreecommitdiff
path: root/flup/client/scgi_app.py
diff options
context:
space:
mode:
authorAllan Saddi <allan@saddi.com>2006-11-25 02:00:02 +0000
committerAllan Saddi <allan@saddi.com>2006-11-25 02:00:02 +0000
commit27f9fe52bc3c0845a545c9caa5d69d1b0b8d24f5 (patch)
treee34472de4f110e7f19e8b1738c9942c79d265bf1 /flup/client/scgi_app.py
parentb39c050974c85b0a4834a710b2d2fe1a6bac1c5a (diff)
downloadflup-27f9fe52bc3c0845a545c9caa5d69d1b0b8d24f5.tar.gz
Experimental support for SCGI over UNIX domain sockets.
Diffstat (limited to 'flup/client/scgi_app.py')
-rw-r--r--flup/client/scgi_app.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/flup/client/scgi_app.py b/flup/client/scgi_app.py
index dc08743..c26cd58 100644
--- a/flup/client/scgi_app.py
+++ b/flup/client/scgi_app.py
@@ -136,7 +136,10 @@ class SCGIApp(object):
return [result]
def _getConnection(self):
- sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ if type(self._connect) is str:
+ sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
+ else:
+ sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect(self._connect)
return sock