Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 134 users online: 7 members, 100 guests and 27 bots. Members: 16aroth6, Alebcay, fortytwo, gbl08ma, Link, xologist. Bots: VoilaBot (2), Spinn3r (1), MSN/Bing (1), Magpie Crawler (3), VoilaBot (1), Googlebot (17), MSN/Bing (1), MSN/Bing (1).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
|
SAX "Dupe Aborted" Bug Fixed
Published by KermMartian on April 9, 2010 at 1:14:08 AM CST
| Discuss this article (22)
Many of you have vociferously complained to me about a long-standing bug in SAX, the Simultaneous Asynchronous eXchange, our very own cross-site, Web-to-IRC AJAX chat platform embedded on almost every Cemetech page. Up until a few months ago, users would occasionally get strings of duplicates when sending or receiving messages. I uncovered a few unhandled oddities in the designed flow of control within the Javascript for the system, and tossed in a few debug messages. The "Dupe Aborted" message was intended as a notification that due to unforeseen circumstances, a new XMLHttpRequest call was being made to check for new lines to display before the previous call had completed. Due to schoolwork constraints, most notably the arduous task that has been my Master's thesis, the "bug" (really a notification of a bug rather than a bug in and of itself) remained in SAX. It particularly plagued those users on slow or loaded connections. Today, following the successful completion of my thesis forty-eight hours ago, I managed to trace the remaining SAX bugs and hopefully solve them. Network lag that would have caused towers of Dupe Aborted messages are now gracefully handled with the message shown below, which disappears once congestion clears. Please make sure you clear your browser cache if you're still seeing Dupe Aborted messages, and post in the associated topics if you have any problems.
Permalink
2010 Articles
August 2010 [ Back to News Archives Index]
» Doors CS 7 SDK Released published August 4, 2010 by KermMartian
» Tokenizer DE v1.0 Released published August 6, 2010 by KermMartian
» Presenting Document DE 7 published August 10, 2010 by KermMartian
» Doors CS 6.9 Beta published August 13, 2010 by KermMartian
» Doors CS 7.0 Release Candidate 1 published August 20, 2010 by KermMartian
» Doors CS 7.0 Released! published August 25, 2010 by KermMartian
» Contest #7: One Week to Go! published August 29, 2010 by KermMartian
» Updates: Stats, Forum, Mobile published August 31, 2010 by comicIDIOT
© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.023322 seconds.
|