[master] f1add71 "LABEL" is not a VCL state

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Tue Sep 19 20:37:07 UTC 2017


commit f1add71c2e0b21506a0ee0db3770b6bc3a96d066
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date:   Tue Sep 19 17:28:46 2017 +0200

    "LABEL" is not a VCL state
    
    Refs #2432

diff --git a/bin/varnishd/mgt/mgt_vcl.c b/bin/varnishd/mgt/mgt_vcl.c
index f8579c0..e43967f 100644
--- a/bin/varnishd/mgt/mgt_vcl.c
+++ b/bin/varnishd/mgt/mgt_vcl.c
@@ -376,6 +376,8 @@ mgt_vcl_setstate(struct cli *cli, struct vclprog *vp, const char *vs)
 	char *p;
 	int i;
 
+	assert(vs != VCL_STATE_LABEL);
+
 	if (vp == active_vcl || mcf_is_label(vp)) {
 		AN(vp->warm);
 		return (0);


More information about the varnish-commit mailing list