Another iteration. I reworked my SingleTick timing class. The new implementation supports periodic checks for an early termination signal. Minor update to the TTL class to wire up the early termination support on the timer. Previous versions would continue to run until the TTL timer had fully expired. Now the embedded component can return early and the timer will shutdown, allowing the pipeline or scheduler to finish without waiting for the TTL timer to run its course.
http://pastebin.com/m4b46410d --Steve On Feb 27, 1:01 pm, Steve <unetright.thebas...@xoxy.net> wrote: > That'll teach me to try to post a code sample while my flight is > boarding. I forgot the SingleTick timer class used. Here's an > updated posting: > > http://pastebin.com/m43f84692 > > Thanks, > Steve > > On Feb 27, 9:45 am, I wrote: > > > > > I've been having trouble with the SimpleServer getting in a bad state > > where it doesn't work anymore. When this happens my client, > > SingleShotHTTPClient hangs indefinitely trying to connect. I > > developed a "time to live" wrapper component to kill the client after > > a timeout. > > > I'd like to ask if anyone would care to comment on the design of this > > component. I'm very new to Kamaelia, so I'm still trying to get a > > feel for the best style. > > >http://pastebin.com/f3ca145c7 > > > Thank you! > > Steve --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "kamaelia" group. To post to this group, send email to kamaelia@googlegroups.com To unsubscribe from this group, send email to kamaelia+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/kamaelia?hl=en -~----------~----~----~----~------~----~------~--~---