hello all,
it have been a while since i posted here, but i trust the gurus here is still ready for a tricky question.

i have a webservice that contains some maintenance methods, this maintenance methods can take up to 7 - 15 minutes run time depending on server usage at run time. this task should be called once a day to generate some maintenance records and database organization logic.

the problem is , in some cases when the webservice call exceeds about 8-10 minutes, the webservice run is being aborted by a thread aborted exception.

i think the iis is aborting the operation that is taking too long as it may consider this as a memory leak ? but it is not.

Please note that this is not a timeout at the client side, becuase this maintenance method on the webservice is declared as oneway method. this means the client just initiate the task and dont wait for answer back. this way this error is not a client time out error.

can anybody tell me what to do to prevent iis from killing my execution process ??

thx in advance