fixing graceful cleanup in node v0.6

- still no clue how to re-throw the catched exception in v0.6