better non-blocking write test