Cfexecute timeout = 0 still blocking

Bug reported here:

Has there been a fix for this? Is the only solution to spin my own thread up? This seems like a big sized bug