bugfix
use GearmanException