Created by: stefanpl
The call signature for the process function, as shown in the Quick Guide, is highly misleading: There is no real need to provide a second parameter, and its naming (data) suggests that is contains the job's data (which is however stored in job.data). If a second parameter is passed, it will be done callback, which is not really necessary and should be omitted.