Server stucks in case of problems with worker
We are trying to use Gearman server implemented on C (v 1.0.6)
Unfortunately it sticks in case of problems on client side.
If worker is failed by some reason (for example kill -9 ) the server will stick.
There are not any errors but any attempts to add new task or even ask status (gearadmin --status )
will not get response.
Gearman write to log "Accepted connection from 127.0.0.1:35327"
but don't return any response.
I'm not sure that it is related to this problem but sometime
"gearadmin --status" shows wrong digits
For example :
GearmanTask 4294967295 4294967295 40
Could someone help us to resolve problem or suggest workaround?
|Brian Aker (brianaker) wrote : Re: [Bug 1237584] [NEW] Server stucks in case of problems with worker||#1|
|Brian Aker (brianaker) wrote : Re: [Bug 1237584] Re: Server stucks in case of problems with worker||#5|