Whamcloud - gitweb
b22131 ASSERTION(request->rq_repdata == NULL) failed
authorNicolas Williams <Nicolas.Williams@oracle.com>
Tue, 25 May 2010 23:51:58 +0000 (18:51 -0500)
committerRobert Read <robert.read@oracle.com>
Wed, 26 May 2010 15:53:50 +0000 (08:53 -0700)
    rq_repdata needs to be reset on free.

i=eric.mei@oracle.com

lustre/ptlrpc/gss/sec_gss.c

index 555ab73..394ab24 100644 (file)
@@ -1611,6 +1611,8 @@ void gss_free_repbuf(struct ptlrpc_sec *sec,
         OBD_FREE(req->rq_repbuf, req->rq_repbuf_len);
         req->rq_repbuf = NULL;
         req->rq_repbuf_len = 0;
         OBD_FREE(req->rq_repbuf, req->rq_repbuf_len);
         req->rq_repbuf = NULL;
         req->rq_repbuf_len = 0;
+        req->rq_repdata = NULL;
+        req->rq_repdata_len = 0;
 
         req->rq_repmsg = NULL;
 }
 
         req->rq_repmsg = NULL;
 }