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):  		self.socket.sock.close()  class USBMux(object): -	def __init__(self, socketpath="/tmp/usbmuxd"): +	def __init__(self, socketpath=None): +		if socketpath is None: +			if sys.platform == 'darwin': +				socketpath = "/var/run/usbmuxd" +			else: +				socketpath = "/tmp/usbmuxd"  		self.socketpath = socketpath  		self.listener = MuxConnection(socketpath, BinaryProtocol)  		try: | 
