Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jul 2011 01:05:50 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r224166 - projects/portbuild/qmanager
Message-ID:  <201107180105.p6I15oSH098657@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon (doc,ports committer)
Date: Mon Jul 18 01:05:50 2011
New Revision: 224166
URL: http://svn.freebsd.org/changeset/base/224166

Log:
  Add some debugging.

Modified:
  projects/portbuild/qmanager/qmanagerclient.py

Modified: projects/portbuild/qmanager/qmanagerclient.py
==============================================================================
--- projects/portbuild/qmanager/qmanagerclient.py	Mon Jul 18 01:04:19 2011	(r224165)
+++ projects/portbuild/qmanager/qmanagerclient.py	Mon Jul 18 01:05:50 2011	(r224166)
@@ -294,16 +294,24 @@ class QManagerClientConn(QManagerConnect
             s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
             try:
                 s.connect(path)
-                self.sock = s
-                self.sockfile = self.sock.makefile()
-                return s
-            # XXX MCL 20110421 debugging
+                try:
+                    self.sock = s
+                    self.sockfile = self.sock.makefile()
+                    return s
+                except Exception, e:
+                    if self.stderr:
+                        self.stderr.write("QManagerClientConn: exception in s.makefile(): " + str( e ) + "\n")
+                        self.stderr.write(str( path ) + "\n")
+                        self.stderr.flush()
             except Exception, e:
                 if self.stderr:
-                    self.stderr.write("QManagerClientConn: exception: " + str( e ) + "\n")
+                    self.stderr.write("QManagerClientConn: exception in s.connect(): " + str( e ) + "\n")
+                    self.stderr.write(str( path ) + "\n")
                     self.stderr.flush()
+            try:
                 s.close()
-        # XXX MCL 20110421 debugging
+            except:
+                pass
         else:
             if self.stderr:
                 self.stderr.write("QManagerClientConn: qmanager socket file does not exist!\n")



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107180105.p6I15oSH098657>