Travis Smith - Blogging

Topshelf 2.0 Released!

Topshelf 2.0 was released today! You can get it at Topshelf's github.

2.0.1 was also released today! A bugfix release...

  • Shelving: renamed events no longer cause exceptions
  • Shelving: less likely for a service to start up then re-start again right away

There are a couple known issues though...

  • Some log4net log events seem to be squelched. This might be related to ilmerging we started doing for releases. When it's run from source I don't see this behavior but I am looking into it.
  • When shutting down you might see an exception about a pipe not being open. There are a lot of threads 'doing' stuff to keep everything going right. When shutting down it seems possible for them to not shut down in the right order. I have spent some time trying to pin it down exactly and I haven't gotten it yet. I haven't seen any negative side effects from it yet though.

Thanks to everyone who's tried it out so far!

blog comments powered by Disqus