From fc638f7bd4d11352c44c8d4c6fc6d15e90f17ddb Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Mon, 16 Jan 2012 16:53:08 -0500 Subject: libventi: handle rpc when not connected R=rsc CC=plan9port.codebot http://codereview.appspot.com/5491051 --- src/libventi/rpc.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libventi/rpc.c b/src/libventi/rpc.c index 5a820a99..8f268633 100644 --- a/src/libventi/rpc.c +++ b/src/libventi/rpc.c @@ -37,6 +37,12 @@ _vtrpc(VtConn *z, Packet *p, VtFcall *tx) uchar tag, buf[2], *top; Rwait *r, *rr; + if(z == nil){ + werrstr("not connected"); + packetfree(p); + return nil; + } + /* must malloc because stack could be private */ r = vtmallocz(sizeof(Rwait)); -- cgit v1.2.3