I've a utility DLL. I created a webservice method which calls a method from the Utility DLL. The webservice is deployed. A client application (windows form application) is created to consume the webservice method. If the webservice method takes more time, the timeout exception is received in the windows form application whereas the actual method (from Utility DLL) is getting completed. All what I want is that, if the windows form method gets timeout exception then the webservice method (from Utility DLL) should NOT complete its execution. How to achieve this? Kindly help on this. Thanks!!!!