aboutsummaryrefslogtreecommitdiff
path: root/src/mod_multicast.erl
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2015-12-04 15:08:43 +0100
committerPaweł Chmielowski <pchmielowski@process-one.net>2015-12-04 15:08:43 +0100
commit5c329a769904c05b21173a7e3d7bd0d95fe5d66c (patch)
treed376ac03567fe4e6bea933fffa9ee82aac16bea3 /src/mod_multicast.erl
parenttrusted_proxies option not parsed correctly (#860) (diff)
Remove now() - part 1
Diffstat (limited to 'src/mod_multicast.erl')
-rw-r--r--src/mod_multicast.erl8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/mod_multicast.erl b/src/mod_multicast.erl
index 1c8525f52..bc166b81d 100644
--- a/src/mod_multicast.erl
+++ b/src/mod_multicast.erl
@@ -937,8 +937,7 @@ create_cache() ->
{attributes, record_info(fields, multicastc)}]).
add_response(RServer, Response) ->
- Secs =
- calendar:datetime_to_gregorian_seconds(calendar:now_to_datetime(now())),
+ Secs = calendar:datetime_to_gregorian_seconds(calendar:local_time()),
mnesia:dirty_write(#multicastc{rserver = RServer,
response = Response, ts = Secs}).
@@ -949,8 +948,7 @@ search_server_on_cache(RServer, _LServerS, Maxmins) ->
case look_server(RServer) of
not_cached -> not_cached;
{cached, Response, Ts} ->
- Now =
- calendar:datetime_to_gregorian_seconds(calendar:now_to_datetime(now())),
+ Now = calendar:datetime_to_gregorian_seconds(calendar:local_time()),
case is_obsolete(Response, Ts, Now, Maxmins) of
false -> {cached, Response};
true -> {obsolete, Response}
@@ -978,7 +976,7 @@ purge() ->
Maxmins_positive = (?MAXTIME_CACHE_POSITIVE),
Maxmins_negative = (?MAXTIME_CACHE_NEGATIVE),
Now =
- calendar:datetime_to_gregorian_seconds(calendar:now_to_datetime(now())),
+ calendar:datetime_to_gregorian_seconds(calendar:local_time()),
purge(Now, {Maxmins_positive, Maxmins_negative}).
purge(Now, Maxmins) ->