Short log of changes between tries: Don't check nulls before calling HeapFree (thanks Juan). Changed async_event to be a copy of reselect_async with extra params (try 5). Fixes bug 9787. Mike.