From 7398e98a686eb15c2eaffd8fe983d78fd059c5a9 Mon Sep 17 00:00:00 2001 From: David Rousselie Date: Mon, 30 Jan 2006 23:10:17 +0100 Subject: [PATCH] JMC runs on Windows - JMC now runs on Windows. CTRL-C is not cleanly handled but db file is written to disk every write access so there is not any data lost. darcs-hash:20060130221017-86b55-ce0a23a697f2d55ef2bd4c66f556bff67fd112ce.gz --- TODO | 2 -- jabber/component.py | 4 ---- 2 files changed, 6 deletions(-) diff --git a/TODO b/TODO index 9e7557e..5208911 100644 --- a/TODO +++ b/TODO @@ -1,8 +1,6 @@ * Support for attachements with size limit and file format limit (e.g. only png, jpeg,... but no exe, bat,...). -* make JMC run on windows - * Make real documentation * Support for Ad Hoc Commands (see PyMSNt cvs, avatar diff --git a/jabber/component.py b/jabber/component.py index ea25650..14c3c42 100644 --- a/jabber/component.py +++ b/jabber/component.py @@ -62,12 +62,8 @@ class MailComponent(Component): self.__shutdown = 0 self.__default_lang = config.get_content("config/jabber/language") - # TODO : delete signals not known by Windows signal.signal(signal.SIGINT, self.signal_handler) - signal.signal(signal.SIGPIPE, self.signal_handler) - signal.signal(signal.SIGHUP, self.signal_handler) signal.signal(signal.SIGTERM, self.signal_handler) - signal.signal(signal.SIGALRM, self.time_handler) self.__interval = int(config.get_content("config/check_interval")) self.__config = config