anchor.diff:  -define(TRACE(_X,_Y), ok).
   %-define(TRACEPONG(X,Y), io:format(X,Y)).
   -define(TRACEPONG(_X,_Y), ok).
  +%%-define(TRACE_NOT_SUBSCRIBED_UNSUBSCRIBE(X,Y), log:log(warn, X, Y)).
  +-define(TRACE_NOT_SUBSCRIBED_UNSUBSCRIBE(_X,_Y), ok).
  +
   -behavior(gen_component).
   -include("scalaris.hrl").
   
  
positive.code:     Table = state_get_table(State),
      case pdb:get({Subscriber, WatchedPid}, Table) of
          undefined ->
              log:log(warn, "got unsubscribe for not registered subscription ~.0p, Subscriber ~.0p, Watching group and name: ~.0p.~n",
                      [{unsubscribe, Subscriber, WatchedPid, Cookie},
                       pid_groups:group_and_name_of(Subscriber),
                      pid_groups:group_and_name_of(comm:make_local(WatchedPid))]),
              {unchanged, State};
          Entry ->
              %% delete cookie
  
negative.code: % @copyright 2010-2013 Zuse Institute Berlin
  
  %   Licensed under the Apache License, Version 2.0 (the "License");
  %   you may not use this file except in compliance with the License.
  