Hi,<br><br>Thanks for the answer.<br>I made several tests and came to the conclusion that FreeSWITCH clock is always avanced compared to system time. The difference is about 9 seconds per day, just letting FreeSWITCH running, without touching the system clock.<br>
Effectively I can sync with system time with &quot;fsctl sync_clock&quot;, then the difference comes to zero and start counting again.<br><br>This can be an issue for billing long duration calls, since the registered call duration will be some seconds more than it really was.<br>
If someone need more information, logs or reporting this issue as a bug, just let me know.<br><br><br>regards,<br>Glaucio<br><br><br><br><div class="gmail_quote">On Tue, Sep 6, 2011 at 1:57 AM, lakshmanan ganapathy <span dir="ltr">&lt;<a href="mailto:lakindia89@gmail.com">lakindia89@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">As for as I know, FreeSWITCH maintains its own clock. When you start freeswitch for the first time, it takes the system time and from there on, it uses its own clock to update the time. So After starting freeswitch, if you change the system time, then freeswitch time and system time will be different.<br>

<br>You can sync the system time by using &quot;fsctl sync_clock&quot;. Check whether the 9 seconds it due to this behaviour....<br><br><br><div class="gmail_quote"><div><div></div><div class="h5">On Wed, Aug 31, 2011 at 7:26 PM, Glaucio Vaz de Mello <span dir="ltr">&lt;<a href="mailto:gvmello@yx.cl" target="_blank">gvmello@yx.cl</a>&gt;</span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">Hello,<br><br>   I noticed a difference between FreeSWITCH time and system clock time.<br>
   Is this a standard behaviour? or something is wrong in my system?<br>
<br>More details of the issue:<br>   Inside FreeSWITCH I look for current epoch time using this function:<br>

<span style="font-family:courier new,monospace">time_t now = switch_epoch_time_now(NULL);</span><br><br>   Then I look for system clock current time using:<br><span style="font-family:courier new,monospace">#include &lt;time.h&gt;</span><br style="font-family:courier new,monospace">



<span style="font-family:courier new,monospace">time_t now = time(NULL);</span><br><br>   Between both results I noticed a difference of 9 seconds.<br><br><br>This can also be viewed using Unix commands.<br><br>Unix date command from console:<br>



<span style="font-family:courier new,monospace"># date +%s</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">1314741992</span><br><br>Then, I start a call and make a DB query:<br>



<span style="font-family:courier new,monospace"># sqlite3 /var/freeswitch/db/core.db &quot;SELECT call_created_epoch FROM calls;&quot;</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">1314742000</span><br>



<br>Then I repeat unix date command:<br><span style="font-family:courier new,monospace"># date +%s</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">
1314741994</span><br><br>Any comments are welcome.<br>Regards,<br><font color="#888888">Glaucio<br>
</font><br></div></div>_______________________________________________<br>
Join us at ClueCon 2011, Aug 9-11, Chicago<br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a> 877-7-4ACLUE<br>
<br>
FreeSWITCH-dev mailing list<br>
<a href="mailto:FreeSWITCH-dev@lists.freeswitch.org" target="_blank">FreeSWITCH-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br>
<br>_______________________________________________<br>
Join us at ClueCon 2011, Aug 9-11, Chicago<br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a> 877-7-4ACLUE<br>
<br>
FreeSWITCH-dev mailing list<br>
<a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br>