In my ASP.NET application, I have a script that I periodically automatically call to update the database. Due to a bug in this code, several invocation of it entered an infinite loop.
I am on a shared hosting, so I can’t just restart IIS. I have tried “stopping” the website from the hosting’s management website, but it had no effect.
Since they are running for seveal hours now, I assume there is no timeout configured. So, I would like to kill those “processes” (I assume it’s actually just threads), is there a way to do that without contacting my hosting company?
I was logging some information from the threads I wanted to kill to a file. The code is able to create the file if it doesn’t exists, but the same does not apply, to the folder it’s in.
So I temporarily renamed the folder with the log and the threads seem to have stopped.