fix resque task user switching