Andrew Wilson
|
Resource Manager Reply Blocked on stat() function call
|
Andrew Wilson
10/12/2009 6:30 AM
post39732
|
Resource Manager Reply Blocked on stat() function call
I have a process that creates a single threaded resource manager that runs on a number of hosts at the same time.
Within the same process that creates the resource manager there is another thread which will search for all other
resource managers of this type across QNET.
Each host wants to check if the resource manager on another host is alive so calls the stat( ) function with the network
path of the remote resource manager.
My issue occurs when I reboot a number of hosts at the same time, when the stat() function gets called the host gets
Reply Blocked, each host then gets Reply Blocked.
I have remotely connected to each process via Qconn and each thread blocks on a msgsendvnc() function call.
The issue only seems to occur if I start a number hosts all at exactly the same time.
I have attempted using the TimerTimeout() on the stat function but it didn’t seem to work.
|
|
|