This forum has been archived. Please start a new discussion on GitHub.

rpc calls block

Hi, All! I am using ice 3.4.1 and develop a server using amd mode to serve client requests and then send results to outer system using socket's synchronous send method. after running several days, the client blocks when call the synchronous rpc method and never return for ever. since the client and server is in the same host, so the network problem could be omitted. and my socket's send method could not block forever. anyone knows why.

this is my ice file:
interface Rpc {
["ami", "amd"] idempotent JResponse process(JRequest req) throws JCommErr;