diff --git a/fs/nfs.c b/fs/nfs.c index 0d098f2..eb316fe 100644 --- a/fs/nfs.c +++ b/fs/nfs.c @@ -773,6 +773,7 @@ ninode->fh.size = ntoh32(net_read_uint32(p++)); if (ninode->fh.size > NFS3_FHSIZE) { + nfs_free_packet(nfs_packet); debug("%s: file handle too big: %u\n", __func__, ninode->fh.size); return -EIO;