in src/routesocket.rs [68:71]
fn flush(&mut self) -> Result<()> { let res = unsafe { fsync(self.as_raw_fd()) }; check_result(res as isize).and(Ok(())) }