anchor.diff:  		true ->
   			F2 = fun() ->
   						R = #subscriber{name = Subscriber, password = Password,
  -								attributes = Attributes, balance = Balance,
  -								disconnect = Disconnect},
  +								attributes = Attributes, balance = Balance},
   						mnesia:write(R)
   			end,
   			case mnesia:transaction(F2) of
  
positive.code: 			file_chunk(Log, IODevice, Continuation2)
  	end.
  
  -spec subscriber_status(Subscriber :: string() | binary(),
  			Disconnect :: boolean()) ->
  		ok | {error, Reason :: not_found | term()}.
  %% @doc Set subscriber status to `Disconnect' true or false.
  %% @private
  subscriber_status(Subscriber, Disconnect) when is_list(Subscriber) ->
  	subscriber_status(list_to_binary(Subscriber), Disconnect);
  subscriber_status(Subscriber, Disconnect) when is_binary(Subscriber),
  		is_boolean(Disconnect) ->
  	F = fun() ->
  				case mnesia:read(subscriber, Subscriber, write) of
  					[#subscriber{} = Entry] ->
  						NewEntry = Entry#subscriber{disconnect = Disconnect},
  						mnesia:write(subscriber, NewEntry, write);
  					[] ->
  						throw(not_found)
  				end
  	end,
  	case mnesia:transaction(F) of
  		{atomic, ok} ->
  			ok;
  		{aborted, {throw, Reason}} ->
  			{error, Reason};
  		{aborted, Reason} ->
  			{error, Reason}
  	end.
  
negative.code: 	end,
  	case mnesia:transaction(F) of
  		{atomic, [#subscriber{password = Password, attributes = Attributes,
  				balance = Balance}]} ->
  			{ok, Password, Attributes, Balance};
  		{atomic, []} ->
  			{error, not_found};
  		{aborted, Reason} ->
  