r3137 - trunk/varnish-cache/bin/varnishd

phk at projects.linpro.no phk at projects.linpro.no
Wed Aug 27 16:22:03 CEST 2008


Author: phk
Date: 2008-08-27 16:22:03 +0200 (Wed, 27 Aug 2008)
New Revision: 3137

Modified:
   trunk/varnish-cache/bin/varnishd/varnishd.c
Log:
Add runtime check that parsing of timestamps actually work.



Modified: trunk/varnish-cache/bin/varnishd/varnishd.c
===================================================================
--- trunk/varnish-cache/bin/varnishd/varnishd.c	2008-08-27 07:13:26 UTC (rev 3136)
+++ trunk/varnish-cache/bin/varnishd/varnishd.c	2008-08-27 14:22:03 UTC (rev 3137)
@@ -446,6 +446,9 @@
 	 */
 	AZ(setenv("TZ", "UTC", 1));
 	tzset();
+	assert(TIM_parse("Sun, 06 Nov 1994 08:49:37 GMT") == 784111777);
+	assert(TIM_parse("Sunday, 06-Nov-94 08:49:37 GMT") == 784111777);
+	assert(TIM_parse("Sun Nov  6 08:49:37 1994") == 784111777);
 
 	memset(cli, 0, sizeof cli);
 	cli[0].sb = vsb_newauto();




More information about the varnish-commit mailing list