On Wed, Nov 21, 2007 at 10:00:12AM -0800, we recorded a bogon-computron collision of the <[EMAIL PROTECTED]> flavor, containing: > Has the peculiarity of the station clear times been resolved in the past > little while? > Running 1.9.2 from Nov 6th. > > Station Delete Time > 1 day, Station Clear Time > 8 hrs > Still seeing stations longer than 8 hours on the screen and a few stations on > View > All Stations longer than 1 day. > Not running any objects. >
This is a sign that there is more than one thing that can trigger a known bug. There is a bug in the handling of the time-sorted list in which something can cause the time sorting to be broken. One way to make this happen is to create an object then delete it. But there must be others, because it keeps cropping up. There is a place or two where it appears that code was introduced that deliberately inserts something in the time-sorted list in a position other than its rightful place, and this completely hoses the expiration logic. That logic stops looking back in the list when it finds something too new to expire, because everything after that is presumed to be newer. When the sorted list has something new that is way out of place among things that are very old, it never recovers. What is required is for someone to go through the code and figure out what it is that is inserting things in the wrong place (and keeping them there), and fix it. -- Tom Russo KM5VY SAR502 DM64ux http://www.swcp.com/~russo/ Tijeras, NM QRPL#1592 K2#398 SOC#236 AHTB#1 http://kevan.org/brain.cgi?DDTNM "And, isn't sanity really just a one-trick pony anyway? I mean all you get is one trick, rational thinking, but when you're good and crazy, oooh, oooh, oooh, the sky is the limit!" --- The Tick _______________________________________________ Xastir mailing list [email protected] http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir
