LockerProject/Locker — Issue #873: Twitter event repeatedly causes locker to puke and die
Author: othiym23
Created: 2012-02-25 21:51:38+00:00
State: open

Saw the following error in a locker, restored it from last good backup, waited an hour or so, and got the exact same error on the exact same event:

```
25 Feb 21:37:04 - verbose: received event for contact://twitter/contact?id=twitter#21237045 action(update)
25 Feb 21:37:04 - error: [TypeError: Object 1 has no method 'apply']
25 Feb 21:37:04 - error: 'TypeError: Object 1 has no method \'apply\'\n at /home/node_modules/async/lib/async.js:609:43\n at Collection.remove (/home/node_modules/mongodb/lib/mongodb/collection.js:173:12)\n at removeCurrent (/home/Common/node/ldatastore.js:157:11)\n at /home/Common/node/ldatastore.js:83:9\n at Object.wrapper [as oncomplete] (fs.js:304:17)'

25 Feb 21:37:04 - info: Shutting down...
25 Feb 21:37:04 - info: Signalling photos to shut down (pid 172)
25 Feb 21:37:04 - info: Signalling places to shut down (pid 170)
25 Feb 21:37:04 - info: Signalling links to shut down (pid 184)
25 Feb 21:37:04 - info: Signalling search to shut down (pid 182)
25 Feb 21:37:04 - info: Signalling contacts to shut down (pid 219)
25 Feb 21:37:04 - info: Waiting for photos to exit.
warn: Forever detected script exited with code: 1
warn: Forever restarting script for 1 time
The "sys" module is now called "util". It should have a similar interface.
```