[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: STATIC objects and garbage collector of PASOE.

  • Thread starter Thread starter Peter Judge
  • Start date Start date
Status
Not open for further replies.
P

Peter Judge

Guest
The various ‘registry’ objects you see are infrastructure for the http client and web handlers. They act as caches of name/value pairs of plugins that are used in the ABL components we (PSC) provide. They are loaded once only, on first call, and will persist for the life of the session. However, while checking the stack trace on agent sessions I saw that a lot of static HTTP related objects were loaded in memory (see the non exhaustive list at the end of the post). These objects are deleted after a while, certainely by the garbage collector and PASOE auto trim. The thing is, I'm a bit concerned about it, especially when thinking that the application will be used in a multiuser mode. So my questions are the following Is it safe to let PASOE handle these objects ? If not, is there a way to properly clean the stack after the REST call ?

Continue reading...
 
Status
Not open for further replies.
Back
Top