typo fixed
Graceful handle SIGHUP
Downloads - check at least treehash header presents when do segment downloads