runner has Stopped() method
replace to be closer
always show src filename
shutdown process
router stop