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. icomment:
    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. login: "drh"
  4. resolution changed to: "Fixed"
  5. status changed to: "Fixed"