anchor.diff:  		session_cache_client_max = 
   		    max_session_cache_size(session_cache_client_max),
   		session_cache_server_max = 
  -		    max_session_cache_size(session_cache_server_max)
  +		    max_session_cache_size(session_cache_server_max),
  +		session_client_invalidator = undefined,
  +		session_server_invalidator = undefined
   	       }}.
   
   %%--------------------------------------------------------------------
  
positive.code: %% Only start a session invalidator if there is not
  %% one already active
  invalidate_session_cache(undefined, CacheCb, Cache) ->
      start_session_validator(Cache, CacheCb, {invalidate_before, erlang:monotonic_time()});
  invalidate_session_cache(Pid, _CacheCb, _Cache) ->
      Pid.
  
negative.code: 	    invalidate_session(Port, Session)
      end.
  		    
  start_session_validator(Cache, CacheCb, LifeTime, undefined) ->
      spawn_link(?MODULE, init_session_validator, 
  	       [[get(ssl_manager), Cache, CacheCb, LifeTime]]);
  start_session_validator(_,_,_, Pid) ->
      Pid.
  
  init_session_validator([SslManagerName, Cache, CacheCb, LifeTime]) ->
      put(ssl_manager, SslManagerName),
  