mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-12-24 11:42:52 +01:00
Made world cleanup drivers, too.
This commit is contained in:
parent
63c64af2e4
commit
a7ba5a0f25
@ -49,6 +49,7 @@ import threading
|
||||
|
||||
import log
|
||||
import conf
|
||||
import drivers
|
||||
import ircutils
|
||||
|
||||
socket.setdefaulttimeout(10)
|
||||
@ -94,6 +95,12 @@ def upkeep():
|
||||
log.info('%s upkeep ran.', time.strftime(conf.logTimestampFormat))
|
||||
return collected
|
||||
|
||||
def makeDriversDie():
|
||||
"""Kills drivers."""
|
||||
log.info('Killing Driver objects.')
|
||||
for driver in drivers._drivers.itervalues():
|
||||
driver.die()
|
||||
|
||||
def makeIrcsDie():
|
||||
"""Kills Ircs."""
|
||||
log.info('Killing Irc objects.')
|
||||
@ -112,6 +119,7 @@ def finished():
|
||||
atexit.register(finished)
|
||||
atexit.register(upkeep)
|
||||
atexit.register(makeIrcsDie)
|
||||
atexit.register(makeDriversDie)
|
||||
atexit.register(startDying)
|
||||
|
||||
##################################################
|
||||
|
Loading…
Reference in New Issue
Block a user