user per peer library (sqlitedict)
This commit is contained in:
parent
cb382287f5
commit
0ca89db3cd
11 changed files with 472 additions and 60 deletions
|
|
@ -74,11 +74,16 @@ def shutdown():
|
|||
if state.tasks:
|
||||
logger.debug('shutdown tasks')
|
||||
state.tasks.join()
|
||||
if state.update:
|
||||
logger.debug('shutdown updates')
|
||||
state.update.join()
|
||||
if state.node:
|
||||
state.node.stop()
|
||||
if state.tor:
|
||||
logger.debug('shutdown tor')
|
||||
state.tor.shutdown()
|
||||
for peer in state.peers:
|
||||
state.peers[peer].join()
|
||||
if state.PID and os.path.exists(state.PID):
|
||||
logger.debug('remove %s', state.PID)
|
||||
os.unlink(state.PID)
|
||||
|
|
@ -163,7 +168,7 @@ def run():
|
|||
state.tasks = tasks.Tasks()
|
||||
state.main.add_callback(start_node)
|
||||
else:
|
||||
state.tasks = update.Update()
|
||||
state.update = update.Update()
|
||||
|
||||
if ':' in settings.server['address']:
|
||||
host = '[%s]' % settings.server['address']
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue