I don't see what's the point of resetting `_errorMessageDisplayed` after 10 seconds? IMHO it should be either reset immediately on reconnect or not reset ever. Since there is no way how to reconnect to the front-end at the moment, there is no need to reset the flag.

Also we don't use `that` or `self` in Node Inspector, we use `bind()` from ECMAScript5 instead:
```js
setTimeout(function() { this._errorMessageDisplayed = false; }.bind(this), 10000);
```