Issue #249 - modified controller to respond to halt notification