add EWOULDBLOCK to fix Windows; close #138