handle null matcher.
reliably listen on RESPONSE event to supress shutdown for valid responses.