Browse Source

reset timer correct.

master
Olaf Dreesen 18 years ago
parent
commit
8adba6f327
  1. 6
      io/io_trywrite.c

6
io/io_trywrite.c

@ -29,11 +29,7 @@ int64 io_trywrite(int64 d,const char* buf,int64 len) {
}
r=write(d,buf,len);
if (!e->nonblock) {
new.it_interval.tv_usec=0;
new.it_interval.tv_sec=0;
new.it_value.tv_usec=0;
new.it_value.tv_sec=0;
setitimer(ITIMER_REAL,&new,&old);
setitimer(ITIMER_REAL,&old,0);
}
if (r==-1) {
if (errno==EINTR) errno=EAGAIN;

Loading…
Cancel
Save