method effect sub writer close accid master us method link realli close actual close underli stream overrid close io except flush 