I'm using Ajax.PeriodicalUpdater to automate HTML element refreshes
with the latest data from the server/database.  I have left my IE6
browser open for a minimum of 8 hours and noticed the memory
consumption to have increased exorbitantly and the page loses
responsiveness.  I have removed everything dynamic from the page
except the Ajax updates being performed by Prototype.js.  There is
only a small amount of data being transmitted with each response.  I
have not been able to track down any other JavaScript-related memory
leaks occurring in the page.  My question is:  What happens to the
ActiveX object that is created in IE6 in order to perform the Ajax
requests in Prototype?  The Ajax.getTransport() function returns
either Msxml2.XMLHTTP or Microsoft.XMLHTTP and I want to know what
happens to these objects after a request/response has completely
finished?  At this point it seems those objects aren't ever being
cleaned up.

Any thought/comments/suggestions are much appreciated.

Thank you.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to