Closed Bug 161739 Opened 22 years ago Closed 21 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: 21 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.