diff options
Diffstat (limited to 'python-client/usbmux.py')
| -rw-r--r-- | python-client/usbmux.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/python-client/usbmux.py b/python-client/usbmux.py index 172f326..8b0270d 100644 --- a/python-client/usbmux.py +++ b/python-client/usbmux.py | |||
| @@ -209,7 +209,12 @@ class MuxConnection(object): | |||
| 209 | self.socket.sock.close() | 209 | self.socket.sock.close() |
| 210 | 210 | ||
| 211 | class USBMux(object): | 211 | class USBMux(object): |
| 212 | def __init__(self, socketpath="/tmp/usbmuxd"): | 212 | def __init__(self, socketpath=None): |
| 213 | if socketpath is None: | ||
| 214 | if sys.platform == 'darwin': | ||
| 215 | socketpath = "/var/run/usbmuxd" | ||
| 216 | else: | ||
| 217 | socketpath = "/tmp/usbmuxd" | ||
| 213 | self.socketpath = socketpath | 218 | self.socketpath = socketpath |
| 214 | self.listener = MuxConnection(socketpath, BinaryProtocol) | 219 | self.listener = MuxConnection(socketpath, BinaryProtocol) |
| 215 | try: | 220 | try: |
