> + if(strcmp(f[0], "hangup") == 0){ >> + qhangup(c->rq, nil); >> + qhangup(c->wq, nil); >> + return nil; >> + } > > You patch works as expected. ;) Thanks. Pavel