fixing shutdown logic - suspend rendering would always be set even if no
current rendering in progress
trying to fix how monitor is started/stopped