summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/sshfs.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/src/cmd/sshfs.c b/sys/src/cmd/sshfs.c
index b3cbbfe1d..e65912133 100644
--- a/sys/src/cmd/sshfs.c
+++ b/sys/src/cmd/sshfs.c
@@ -938,18 +938,19 @@ recvproc(void *)
}
id = GET4(rxpkt + 1);
if(id >= MAXREQID){
- fprint(2, "sshfs: received response with id out of range, %d > %d\n", id, MAXREQID);
+ fprint(2, "sshfs: received %Σ response with id out of range, %d > %d\n", t, id, MAXREQID);
continue;
}
qlock(&sreqidlock);
r = sreqrd[id];
if(r != nil){
sreqrd[id] = nil;
+ r->reqid = -1;
rwakeup(&sreqidrend);
}
qunlock(&sreqidlock);
if(r == nil){
- fprint(2, "sshfs: received response to non-existent request (req id = %d)\n", id);
+ fprint(2, "sshfs: received %Σ response to non-existent request (req id = %d)\n", t, id);
continue;
}
if(r->closefid != nil){