Hi All,
I'm using Thrift thrift-0.9.0 codebase; I observe that the threads involved
with Thrift communication send/receive sometimes gets stuck for a long time
(observed period is 3+ hours after that we restarted the process.). Socket
is created with below options:
"
tSocket = new TSocket(<host-name>, <port-number>);
tSocket.setTimeout(timeout); // 10 seconds
tSocket.open();
"
>From stack trace (at least for the receive thread) it looks like:
"org.apache.thrift.TServerClient.receiveBase(TBase, String)"
OR
"org.apache.thrift.TServerClient.sendBase(...)"
Is this anyone else has observed; also please share the fix if any.
Regards,
Ata