Ticket #454 (new planned)

Opened 2 years ago

Last modified 2 years ago

not using session contents iterators after session switch

Reported by: ichthyo Owned by: ichthyo
Priority: nice Milestone: 2beta
Component: lumieraProc Keywords: session sanity QA
Cc: Blocked By: #372, #400
Blocking: #399, #453

Description (last modified by ichthyo) (diff)

Any attempt to use a session contents discovery iterator after closing/switching the session will cause a segfault. According to the current session lifecycle draft, the assumption is that any facilities actively using the session (i.e. engine, GUI, scripts) will be halted and cleared on a case-by-case base, before the session switch happens. Thus there seems to be no need for an explicit protection mechanism (which could be built into PlacementIndexQueryResolver).

verify this assumption holds and no access is possible after the session switch...

Change History

comment:1 Changed 2 years ago by ichthyo

  • Summary changed from not using session contents visitors after session switch to not using session contents iterators after session switch
  • Blocking
  • Description modified (diff)
Note: See TracTickets for help on using tickets.