I programed the windows service to do a routine work.
I InstallUtil it to windows service and it\'will wake up and do something and then thread.sl
InstallUtil
thread.sl
Difficult to say, but I suspect this line in your while loop within DoWork:
JsonIn jsonIn = new JsonIn { KeyString = "secretekeystring", };
Although jsonin only has scope within the while block, I would hazard that the Garbage Collector is taking its time to remove unwanted instances.
jsonin