From 9a98f28f1e7a4960fcc24e12317265250795d99b Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Wed, 1 Jan 2014 05:16:41 +0100 Subject: kernel: remove error label in pgrpnote() arround postnote postnote does not raise error, so the error label is not neccesary. --- sys/src/9/port/pgrp.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/sys/src/9/port/pgrp.c b/sys/src/9/port/pgrp.c index 21ac7af86..fb23b432c 100644 --- a/sys/src/9/port/pgrp.c +++ b/sys/src/9/port/pgrp.c @@ -24,20 +24,13 @@ pgrpnote(ulong noteid, char *a, long n, int flag) memmove(buf, a, n); buf[n] = 0; p = proctab(0); - ep = p+conf.nproc; - for(; p < ep; p++) { + for(ep = p+conf.nproc; p < ep; p++) { if(p->state == Dead) continue; if(up != p && p->noteid == noteid && p->kp == 0) { qlock(&p->debug); - if(p->pid == 0 || p->noteid != noteid){ - qunlock(&p->debug); - continue; - } - if(!waserror()) { + if(p->pid != 0 && p->noteid == noteid) postnote(p, 0, buf, flag); - poperror(); - } qunlock(&p->debug); } } -- cgit v1.2.3