}
if(procedure.isDisposed()) return;
assert(this.procedure == null);
- this.session = graph.getSession();
this.procedure = procedure;
+ this.session = graph.getSession();
parameter.first.addListener(graph, parameter.second, this);
}
@Override
public void unregistered() {
+ if(session == null) return;
+// System.err.println("asd");
parameter.first.removeListener(session, parameter.second, this);
}