tag:blogger.com,1999:blog-2441850399540300710.post8162224170438199810..comments2024-02-17T03:47:06.818-08:00Comments on CraigBlog: Thread.IsBackgroundCraig Anderahttp://www.blogger.com/profile/17084199593129216563noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-2441850399540300710.post-6457247784860122882005-10-17T02:08:00.000-07:002005-10-17T02:08:00.000-07:00Good point. In our case we know we only have one s...Good point. In our case we know we only have one service, but that won't always be the case.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2441850399540300710.post-72636517986968265172005-10-17T01:30:00.000-07:002005-10-17T01:30:00.000-07:00One thing to note here is that you can have multip...One thing to note here is that you can have multiple shared services per process/AppDomain. Therefore you should definitely try to stop all the threads of the service being stopped. I'm not saying you should try to abort your threads using Thread.Abort (which is always a questionable thing to do), but as you say, every effort should be made to ensure that all threads of the service are stopped cleanly.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2441850399540300710.post-78489112905362388742005-10-14T10:58:00.000-07:002005-10-14T10:58:00.000-07:00Good Post!Good Post!Anonymousnoreply@blogger.com