Use Destroyable values instead of session listeners.
[jsvc.git] / src / dolda / jsvc / util / PerSession.java
index 0bb1ab0..d4e4d73 100644 (file)
@@ -93,14 +93,6 @@ public class PerSession implements Responder {
            if(resp == null) {
                resp = create(sess);
                sess.put(rcl, resp);
-               if(resp instanceof Destroyable) {
-                   final Destroyable cr = (Destroyable)resp;
-                   sess.listen(new Session.Listener() {
-                           public void destroy(Session sess) {
-                               cr.destroy();
-                           }
-                       });
-               }
            }
        }
        resp.respond(req);