Ticket #230 (closed defect: fixed)

Opened 19 years ago

Last modified 19 years ago

ModelGlue.OnRequestStart result-queued events fire after "main" event

Reported by: joe.rinehart Owned by: somebody
Priority: normal Milestone: 2.0 Beta 2
Version: 2.0.304 Severity: normal
Keywords: Cc:

Description

If OnRequestStart? is extended to add additional <results>, any event-handlers queued by these results fire _after_ the _initial_ event requested by the user, because that event is already in the queue.

To resolve these, the initial event isn't added to the queue until the "main" queue is to run: OnRequestStart? is run, any queued events are run, then the main, then queued events, then OnQueueComplete?, etc., etc.

Change History

Changed 19 years ago by joe.rinehart

  • status changed from new to closed
  • resolution set to fixed

(In [245]) Fixes #230

Note: See TracTickets for help on using tickets.