Index: /trunk/packages/sipb-xen-www/code/main.py
===================================================================
--- /trunk/packages/sipb-xen-www/code/main.py	(revision 577)
+++ /trunk/packages/sipb-xen-www/code/main.py	(revision 578)
@@ -42,5 +42,5 @@
 import validation
 import cache_acls
-from webcommon import InvalidInput, CodeError, state
+from webcommon import InvalidInput, CodeError, State
 import controls
 
@@ -668,5 +668,5 @@
 
     username = getUser(os.environ)
-    state.username = username
+    state = State(username)
     operation = os.environ.get('PATH_INFO', '')
     if not operation:
Index: /trunk/packages/sipb-xen-www/code/webcommon.py
===================================================================
--- /trunk/packages/sipb-xen-www/code/webcommon.py	(revision 577)
+++ /trunk/packages/sipb-xen-www/code/webcommon.py	(revision 578)
@@ -55,4 +55,2 @@
             if attr.startswith('__cache_'):
                 delattr(self, attr)
-
-state = State(None)
