Don't hold up the entire event queue for a single bad event. Also, don't retry forever.
Merge pull request #2508 from lavalamp/fix4

Don't hold up the entire event queue for a single bad event.