fixed, write closed