[Yanel-commits] rev 58777 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet
michi at wyona.com
michi at wyona.com
Fri Jun 17 01:02:27 CEST 2011
Author: michi
Date: 2011-06-17 01:02:27 +0200 (Fri, 17 Jun 2011)
New Revision: 58777
Modified:
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/AccessLog.java
Log:
thanks to Marc we are using now UUID instead a simple timestamp
Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/AccessLog.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/AccessLog.java 2011-06-16 22:21:55 UTC (rev 58776)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/AccessLog.java 2011-06-16 23:02:27 UTC (rev 58777)
@@ -4,7 +4,7 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
-import java.util.Date;
+import java.util.UUID;
import java.net.URLEncoder;
import java.io.UnsupportedEncodingException;
@@ -143,7 +143,7 @@
Cookie c = getYanelAnalyticsCookie(request);
if (c != null) return c;
- Cookie analyticsCookie = new Cookie(ANALYTICS_COOKIE_NAME, "YA-" + new Date().getTime()); // TODO: getTime() is not unique!
+ Cookie analyticsCookie = new Cookie(ANALYTICS_COOKIE_NAME, "YA-" + UUID.randomUUID().toString());
analyticsCookie.setMaxAge(31536000); // 1 year
//analyticsCookie.setMaxAge(86400); // 1 day
analyticsCookie.setPath(request.getContextPath());
More information about the Yanel-commits
mailing list