projects
/
euphorik.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3687303
)
FIX typo + dérive
author
Greg Burri
<greg.burri@gmail.com>
Mon, 9 Jun 2008 07:47:01 +0000
(07:47 +0000)
committer
Greg Burri
<greg.burri@gmail.com>
Mon, 9 Jun 2008 07:47:01 +0000
(07:47 +0000)
modules/erl/euphorik_daemon.erl
patch
|
blob
|
history
diff --git
a/modules/erl/euphorik_daemon.erl
b/modules/erl/euphorik_daemon.erl
index
efb147a
..
eb0eb80
100755
(executable)
--- a/
modules/erl/euphorik_daemon.erl
+++ b/
modules/erl/euphorik_daemon.erl
@@
-34,7
+34,7
@@
start(_A) ->
loop() ->
% on attend une minute de plus pour prevenir une dérive négative
loop() ->
% on attend une minute de plus pour prevenir une dérive négative
- timer:sleep(1000 *
trunc(temps_prochaine_election() + 60
)),
+ timer:sleep(1000 *
(trunc(temps_prochaine_election() + 60)
)),
euphorik_bd:elire_troll(),
\r
euphorik_daemon:loop().
euphorik_bd:elire_troll(),
\r
euphorik_daemon:loop().
@@
-45,7
+45,7
@@
temps_prochaine_election() ->
{Date, {H,M,S}} = calendar:local_time(),
Delta = (?JOUR_ELECTION_TROLL - 1) * 86400 + ?HEURE_ELECTION_TROLL * 60 * 60
-((calendar:day_of_the_week(Date) - 1) * 86400 + H * 60 * 60 + M * 60 + S),
{Date, {H,M,S}} = calendar:local_time(),
Delta = (?JOUR_ELECTION_TROLL - 1) * 86400 + ?HEURE_ELECTION_TROLL * 60 * 60
-((calendar:day_of_the_week(Date) - 1) * 86400 + H * 60 * 60 + M * 60 + S),
- % attention au cas où deux dates (maintenant et la date d'éction) ne se trouvent pas dans la même semaine.
+ % attention au cas où deux dates (maintenant et la date d'é
le
ction) ne se trouvent pas dans la même semaine.
if Delta =< 0 -> Delta + 7 * 86400; true -> Delta end.
if Delta =< 0 -> Delta + 7 * 86400; true -> Delta end.