Commit Diff


commit - d2173bb552d308d60a4e4a53cd3b8e0949b38dbc
commit + 4ed8efea38afb72dfb0028a4470698563a4176e0
blob - d82be698691213087dd1b6144ac14dfb8ee4f171
blob + 917522007696539ded4d9462f5f66ae256c007ae
--- src/libventi/server.c
+++ src/libventi/server.c
@@ -182,7 +182,8 @@ vtgetreq(VtSrv *srv)
 	VtReq *r;
 	
 	r = _vtqrecv(srv->q);
-	vtlog(VtServerLog, "<font size=-1>%T %s:</font> vtgetreq %F<br>\n", ((VtSconn*)r->sc)->c->addr, &r->tx);
+	if (r != nil)
+		vtlog(VtServerLog, "<font size=-1>%T %s:</font> vtgetreq %F<br>\n", ((VtSconn*)r->sc)->c->addr, &r->tx);
 	return r;
 }