| plan 9 kernel history: overview | file list | diff list |
1990/11211/port/proc.c (diff list | history)
| 1990/1101/sys/src/9/port/proc.c:250,256 – 1990/11211/sys/src/9/port/proc.c:250,256 (short | long | prev | next) | ||
|
Remove Chan* argument to error.
rsc Mon Mar 20 17:30:32 2006 | ||
| 1990/0227 | sched(); if(u->p->wokeup){ u->p->wokeup = 0; | |
| 1990/11211 | error(Eintr); | |
| 1990/0227 | } } | |
| 1990/1101/sys/src/9/port/proc.c:265,271 – 1990/11211/sys/src/9/port/proc.c:265,271 | ||
| 1990/0227 | cancel(a); if(u->p->wokeup){ u->p->wokeup = 0; | |
| 1990/11211 | error(Eintr); | |
| 1990/0227 | } } | |
| 1990/1101/sys/src/9/port/proc.c:540,546 – 1990/11211/sys/src/9/port/proc.c:540,546 | ||
| 1990/0324 | while(canlock(&p->wait.use)){ | |
| 1990/0227 | if(p->nchild == 0){ qunlock(&p->wait); | |
| 1990/11211 | error(Enochild); | |
| 1990/0227 | } p->state = Inwait; qunlock(&p->wait); | |