![]() |
unixtime vs clock seconds - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Eggdrop (https://forum.eggdrop.fr/forumdisplay.php?fid=3) +--- Sujet : unixtime vs clock seconds (/showthread.php?tid=1171) |
unixtime vs clock seconds - MenzAgitat - 27/04/2012 Je suis confronté à un phénomène que je n'arrive pas à expliquer. En principe, unixtime est censé retourner la même chose que clock seconds mais ce n'est pas toujours le cas. Citation :[13:43:44] <MenzAgitat> .tcl strftime "%H:%M:%S" [unixtime]Si je redémarre le bot et que je réessaie tout de suite après : Citation :[13:45:52] <MenzAgitat> .tcl strftime "%H:%M:%S" [unixtime]J'ai également remarqué que l'Eggdrop (un Windrop v1.6.20) peut ajuster l'heure du système qui l'héberge s'il détecte une incohérence, et ça a pour effet de décaler mon horloge plusieurs fois par jour. RE: unixtime vs clock seconds - djkenny - 27/04/2012 salut, j ai déjà vu ça une foi, il me semble que ça viens du réglage du timezone de eggdrop ou une variable associée. clock seconde étant une commande native de tcl elle est la valeur de référence et seule unixtime est corrigée par eggdrop RE: unixtime vs clock seconds - MenzAgitat - 27/04/2012 Non, le décalage n'est pas constant mais progressif et s'accroît au fur et à mesure que le bot fait de l'uptime. Citation :[23:38:28] <MenzAgitat> .tcl strftime "%H:%M:%S" [clock seconds] RE: unixtime vs clock seconds - CrazyCat - 28/04/2012 Est-ce que clock ne démarre pas en même temps que l'eggdrop et serait une horloge interne ? Donc plus l'eggdrop est chargé, plus ça se décale ? RE: unixtime vs clock seconds - djkenny - 28/04/2012 eggdrop étant son propre interpréteur tcl, clock démarre en même temps que le bot. par contre je ne pense pas qu'il puisse y avoir de lag a moins que le serveur soit vraiment saturé. si ça te gène vraiment, j ai une petite solution temporaire en attendant de trouver tcl
RE: unixtime vs clock seconds - MenzAgitat - 28/04/2012 Je ne cherche pas un contournement, je peux y arriver seul. Ce que je cherche, c'est à comprendre ce qui cause ça pour éventuellement en corriger la cause. RE: unixtime vs clock seconds - MenzAgitat - 30/04/2012 J'ai aussi assez régulièrement ce genre de messages en partyline, c'est vraisemblablement lié : Citation :[17:35:33] <Boole> [17:35:33] (!) timer drift -- spun 43 minutes RE: unixtime vs clock seconds - djkenny - 01/05/2012 salut, je ne sais pas si tu a vu ici (le dernier post) Citation :The unixtime command relies on the time(2) system call, while clock seconds uses the gettimeofday(2) system call. Both of these should return the value of the system clock, thus I have no further ideas of the issue right now.tu n'aurais pas installé un paquet qui touche à l'un des deux? édit: peut être un problème avec ntp ou date |