I'm afraid this is going to be a slightly vague question - I'm looking really for suggestions on things I can try to debug the problem.
At times my client software will be happily communicating through the REST API, when suddenly the server will stop responding to requests. The one time when I was actually running in a debugger when it happened I stepped over the call that sent the request and it just never returned.
Stopping and restarting my client had no effect - the only way I could get the server to start responding to requests again was to reboot the machine it was running on.
It hasn't happened enough times for me to say for certain whether it's happening on certain calls, or certain patterns of calls.
So I guess my questions are
1. Has anyone seen anything like this before and if so did they find the problem.
2. Are there any diagnostic checks I can perform the next time it happens to find out the state of the REST service.
Thanks for any help/suggestions.