thread-safe Gearman client

e72b273f7a5a5e4add6c3e7d20c8750fd7710759