Make queue delay time do nothing unless it's explicitely set, and add a warning when it is.

@AmbientOSX 
No I wasn't, and no it isn't (I removed all of the timeouts). I'm pretty sure that it still happens with these changes.  With that said, I'm not convinced that there's not more than one cause, and this seems like it might be *a* cause of the problem, so should get fixed.