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
This commit is contained in:
David Rousselie
2006-01-30 23:10:17 +01:00
parent 55430ed68f
commit 7398e98a68
2 changed files with 0 additions and 6 deletions

2
TODO
View File

@@ -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

View File

@@ -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