AsyncProccessor bug caught by firefox. The setTimeout needs a function reference passed to it, not a function call. Chrome does not catch this. The AsyncProcessor now has adone callback.