#141 fix another open close race