Replaced ContextResponder with a more generic Destroyable interface.
[jsvc.git] / src / dolda / jsvc / util / PerSession.java
index 562e2c9..0bb1ab0 100644 (file)
@@ -93,8 +93,8 @@ public class PerSession implements Responder {
            if(resp == null) {
                resp = create(sess);
                sess.put(rcl, resp);
-               if(resp instanceof ContextResponder) {
-                   final ContextResponder cr = (ContextResponder)resp;
+               if(resp instanceof Destroyable) {
+                   final Destroyable cr = (Destroyable)resp;
                    sess.listen(new Session.Listener() {
                            public void destroy(Session sess) {
                                cr.destroy();