Ian
Ian
Maybe create a minimal jsfiddle highlighting the question.
Have you tried it with the dev branch 0.5.2 ?
I wouldn't have thought so, but there could be something else going on. Can you produce a jsfiddle or something highlighting the problem ?
Can't see anything obvious wrong, but I'd have to see a running example I think on a fiddle or something to be sure.
Its also not clear what resolve is etc
I mean just an example somewhere to see what happens running. I didn't mean the sleep bit as such. There is a function called resolve isn't there, that is called...
Oh I see actually the resolve bit is just calling itself, so what happens if you remove that still...why is it there ?
Really you need to post your code on a jsfiddle or something. Normally it's just badly written async loops and things like that which cause it.
I would try and put a minimal case on a jsfiddle.
I added a comment to the SO question previously. Thinking more, I don't think it's a bug actually, it's the fact you are passing an array of arrays, instead of...