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!