[master] 1cfa4e678 vsc: Missing check for VSM_Unmap()'s result

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Wed Jul 3 10:04:06 UTC 2024


commit 1cfa4e67880721d6018d9fbde610dd9746ffddcd
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date:   Mon Jun 10 19:08:32 2024 +0200

    vsc: Missing check for VSM_Unmap()'s result

diff --git a/lib/libvarnishapi/vsc.c b/lib/libvarnishapi/vsc.c
index 663d5c23a..668b0b676 100644
--- a/lib/libvarnishapi/vsc.c
+++ b/lib/libvarnishapi/vsc.c
@@ -405,7 +405,7 @@ vsc_map_seg(const struct vsc *vsc, struct vsm *vsm, struct vsc_seg *sp)
 		usleep(10000);
 
 	if (head->ready == 0) {
-		VSM_Unmap(vsm, sp->fantom);
+		AZ(VSM_Unmap(vsm, sp->fantom));
 		return (-1);
 	}
 


More information about the varnish-commit mailing list