[Box Backup-dev] COMMIT r276 - box/chris/win32/vc2005-compile-fixes/bin/bbackupd

boxbackup-dev@fluffy.co.uk boxbackup-dev@fluffy.co.uk
Thu, 22 Dec 2005 22:29:46 +0000 (GMT)


Author: chris
Date: 2005-12-22 22:29:45 +0000 (Thu, 22 Dec 2005)
New Revision: 276

Modified:
   box/chris/win32/vc2005-compile-fixes/bin/bbackupd/BackupDaemon.cpp
Log:
* BackupDaemon.cpp
- Ignore errors when closing the named pipe during shutdown


Modified: box/chris/win32/vc2005-compile-fixes/bin/bbackupd/BackupDaemon.cpp
===================================================================
--- box/chris/win32/vc2005-compile-fixes/bin/bbackupd/BackupDaemon.cpp	2005-12-22 22:29:00 UTC (rev 275)
+++ box/chris/win32/vc2005-compile-fixes/bin/bbackupd/BackupDaemon.cpp	2005-12-22 22:29:45 UTC (rev 276)
@@ -1909,6 +1909,17 @@
 // --------------------------------------------------------------------------
 BackupDaemon::CommandSocketInfo::~CommandSocketInfo()
 {
+#ifdef WIN32
+	try
+	{
+		mListeningSocket.Close();
+	}
+	catch(ServerException &e)
+	{
+		// ignore errors as we're closing down anyway
+	}
+#endif
+
 	if(mpGetLine)
 	{
 		delete mpGetLine;