You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by sh...@apache.org on 2009/10/15 02:40:07 UTC

svn commit: r825359 - /qpid/trunk/qpid/python/qpid/driver.py

Author: shuston
Date: Thu Oct 15 00:40:07 2009
New Revision: 825359

URL: http://svn.apache.org/viewvc?rev=825359&view=rev
Log:
Make ppid optional; it's not available on Windows

Modified:
    qpid/trunk/qpid/python/qpid/driver.py

Modified: qpid/trunk/qpid/python/qpid/driver.py
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/python/qpid/driver.py?rev=825359&r1=825358&r2=825359&view=diff
==============================================================================
--- qpid/trunk/qpid/python/qpid/driver.py (original)
+++ qpid/trunk/qpid/python/qpid/driver.py Thu Oct 15 00:40:07 2009
@@ -59,13 +59,18 @@
   }
 
 # XXX
+ppid = 0
+try:
+  ppid = os.getppid()
+except:
+  pass
 
 CLIENT_PROPERTIES = {"product": "qpid python client",
                      "version": "development",
                      "platform": os.name,
                      "qpid.client_process": os.path.basename(sys.argv[0]),
                      "qpid.client_pid": os.getpid(),
-                     "qpid.client_ppid": os.getppid()}
+                     "qpid.client_ppid": ppid}
 
 def noop(): pass
 



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org