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

RESOLVED WORKSFORME

Status

()

RESOLVED WORKSFORME
16 years ago
16 years ago

People

(Reporter: jesup, Assigned: hjtoi-bugzilla)

Tracking

Trunk
mozilla1.4alpha
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

16 years ago
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.

Updated

16 years ago
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
Last Resolved: 16 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.