scm_setvbuf doesn't throw away current buffers