Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--FileShare.activity/FileShareActivity.py2
-rw-r--r--FileShare.server/server.py12
2 files changed, 9 insertions, 5 deletions
diff --git a/FileShare.activity/FileShareActivity.py b/FileShare.activity/FileShareActivity.py
index 551c92b..dd4b244 100644
--- a/FileShare.activity/FileShareActivity.py
+++ b/FileShare.activity/FileShareActivity.py
@@ -461,7 +461,7 @@ class FileShareActivity(Activity):
self._new_tube_cb(*tube_info)
def _list_tubes_error_cb(self, e):
- _loggerg.error('ListTubes() failed: %s', e)
+ _logger.error('ListTubes() failed: %s', e)
def _new_tube_cb(self, id, initiator, type, service, params, state):
_logger.debug('New tube: ID=%d initator=%d type=%d service=%s '
diff --git a/FileShare.server/server.py b/FileShare.server/server.py
index 3cff570..1c46d74 100644
--- a/FileShare.server/server.py
+++ b/FileShare.server/server.py
@@ -181,8 +181,8 @@ class MyServer(BaseHTTPServer.BaseHTTPRequestHandler):
self.end_headers()
self.wfile.write( data )
- except IOError:
- self.send_error(500,'Server Error')
+ except IOError, err:
+ self.send_error(500,'Server IO Error: %s' % str(err))
self.end_headers()
else:
self.send_error(404,'File Not Found: %s' % self.path)
@@ -213,8 +213,12 @@ class MyServer(BaseHTTPServer.BaseHTTPRequestHandler):
# Begin the response
self.send_response(200)
self.end_headers()
- except:
- self.send_error(500,'Server Error or Invalid Request')
+
+ except IOError, err:
+ self.send_error(500,'Server IO Error: %s' % str(err))
+
+ except Exception, err:
+ self.send_error(500,'Server Error or Invalid Request: %s' % str(err))
self.end_headers()
return
else: