Keifer Bly:
it raises the question of what eactly the killall -hup command does?
it sends the HUP signal
https://www.torproject.org/docs/tor-manual.html.en#SIGHUP
SIGHUP The signal instructs Tor to reload its configuration (including closing and reopening logs), and kill and restart its helper processes if applicable.