On 09/ 7/10 09:31 PM, Brian Ruthven - Solaris Network Sustaining - Oracle UK wrote:

It seems that the pkt_stime is the time the packet should be sent, so it
is possible for this to be "in the future" according to cur_time, and
suggests to me that the timeout functionality is broken, unless the
delay is smaller than an lbolt increment (such that pkt_stime == cur_time).


The timeout function is set to fire at pkt_stime (in lbolt).  When
the timeout function executes, the current time in lbolt should
be >= pkt_stime, hence the check.  If the pkt_stime is still in the
future, either lbolt wraps around or the timeout function fires
earlier than it is scheduled.  Something is strange in your system.


Does anybody else have any experience of using hxbt with delays such as
200ms or above, or with the timeout/delay code?


There is no warning.


--

                                        K. Poon.
                                        ka-cheong.p...@oracle.com
_______________________________________________
networking-discuss mailing list
networking-discuss@opensolaris.org
  • [networking-discuss... Brian Ruthven - Solaris Network Sustaining - Oracle UK
    • Re: [networkin... Kacheong Poon
      • Re: [netwo... Brian Ruthven - Solaris Network Sustaining - Oracle UK

Reply via email to