A non blocking beanstalk client implementation in C