about summary refs log tree commit diff
path: root/cli/start.c
diff options
context:
space:
mode:
authorRichard Nyberg <rnyberg@murmeldjur.se>2009-01-25 13:10:27 +0100
committerRichard Nyberg <rnyberg@murmeldjur.se>2009-01-26 22:15:10 +0100
commit438881f16f8f67de06cc03eb5cc86c1e82ab4dc0 (patch)
tree585c7d9cf0269394aea8ab180d69d0120e5ec839 /cli/start.c
parent50b69abbcdbd5d670d987a9affba41dff57c9525 (diff)
downloadbtpd-438881f16f8f67de06cc03eb5cc86c1e82ab4dc0.tar.gz
btpd-438881f16f8f67de06cc03eb5cc86c1e82ab4dc0.zip
Improve the torrent stop and btpd shutdown sequences.
Torrents are now considered stopped and may be restarted even if
the stop event haven't been sent the trackers yet. The same holds
for the del and add commands.

A btpd process in shutdown mode that only have stopped torrents,
but is still sending the stop event to trackers, will release
resources that would block a new btpd to start. It will the
silently exit when it's finished with the trackers.

This also makes the timeout parameter for shutdown unnecessary.
Diffstat (limited to 'cli/start.c')
0 files changed, 0 insertions, 0 deletions