Details
Description
I can reproduce some rpc call hang bug when connection thread of ipc client receives response for outstanding call.
The stacks when hang occurs (TaskTracker):
Waiting on org.apache.hadoop.ipc.Client$Call@1c3cbb4b
Stack:
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:485)
org.apache.hadoop.ipc.Client.call(Client.java:691)
org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:216)
org.apache.hadoop.mapred.$Proxy4.heartbeat(Unknown Source)
org.apache.hadoop.mapred.TaskTracker.transmitHeartBeat(TaskTracker.java:1250)
org.apache.hadoop.mapred.TaskTracker.offerService(TaskTracker.java:1082)
org.apache.hadoop.mapred.TaskTracker.run(TaskTracker.java:1785)
org.apache.hadoop.mapred.TaskTracker.main(TaskTracker.java:2796)
Attachments
Attachments
Issue Links
- duplicates
-
HADOOP-5760 Task process hanging on an RPC call
- Resolved