Low Level Design

Topshelf Windows Service and try-finally

Posted in CodeProject, Diagnosing Windows Services by Sebastian Solnica on December 3, 2012

I recently needed to diagnose an interesting problem with one of our Topshelf Windows Services. The service ended in a StopPending state and we needed to kill it in order to make it work again. But before killing the service we collected a process dump for further analysis. In this post I will show you what I read from this dump and how this information might help you better understand your own Topshelf applications.

(more…)

Follow

Get every new post delivered to your Inbox.