Ticket Change Details

Artifact ID: d8b4825ad4c4fc10f05fe562368bf5ce42c7956e838a66b8fbef7cb3344417ae
Ticket: 207094dd9de1343af9d874b8562fc1b4169c3e44
Multiple request in progress can step on each others toes
User & Date: drh 2019-07-30 23:14:28

  1. Change icomment to:

    The problem was that http was invoking the event-loop which was causing the wappInt-handle-request proc to be invoked recursively. But that routine uses a global variable (::wapp) and cannot be invoked recursively.

    The fix was to serialize access to wappInt-handle-request by queuing recursive calls and executing them in order after the previous finishes.

  2. Change login to "drh"
  3. Change mimetype to "text/x-fossil-wiki"
  4. Change resolution to "Fixed"
  5. Change status to "Fixed"