Failing restart testcase and scaffolding.
Log the errors instead of raising the exception (which results in the observer never being restarted and the exception only getting logged when the _postException deferred's __del__ is called.