Replace "magic false" with close! in rook.async

Sending this in right away so that it's there in the issue tracker, though I suppose we may want to test/benchmark more extensively in case there are any unexpected issues.