Closed Bug 161739 Opened 23 years ago Closed 22 years ago

Synchronous nsHttpXMLTransport::Send() of a GET is async

Categories

(Core :: XML, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
mozilla1.4alpha

People

(Reporter: jesup, Assigned: hjtoi-bugzilla)

Details

Attempts to do synchronous Send()s via XMLExtras of a GET request are not actually synchronous. They return immediately and when GetResponseXML is called there's no document, then the ReceiveResponse code is called with the data that creates the document - i.e. they're being handled async. Note that IMPLEMENT_SYNC_LOAD is defined in nsXMLHttpRequest.h. Also note this will break the Schema loading code (not currently turned on). Anyone else who should be cc'd on this? Sounds like serious event-handling-fu is needed.
QA Contact: petersen → rakeshmishra
Target Milestone: --- → mozilla1.3beta
I landed some changes in our synchronous loading over the weekend (bug 166978, bug 111614). Could you please test to see if this problem has gone away?
Target Milestone: mozilla1.3beta → mozilla1.3final
Target Milestone: mozilla1.3final → mozilla1.4alpha
Haven't been able to reproduce and haven't heard anything back. Closing as worksforme. Please reopen if you see this again and try to provide a testcase.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.