Closed
Bug 35508
Opened 25 years ago
Closed 24 years ago
HTTP needs to fire OnStart's in all cases
Categories
(Core :: Networking: HTTP, defect, P3)
Tracking
()
VERIFIED
FIXED
Future
People
(Reporter: jud, Assigned: darin.moz)
References
(Depends on 1 open bug)
Details
No description provided.
Done. nsSocketTransport will also fire OnStart/OnStop in pairs.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
BTW if I enable it to fire OnStart in failure cases (such as bad host/etc) - it
will still loop and will crash running out of stack in URILoader. So, smth.
isn't entirely fixed there.
Comment 5•24 years ago
|
||
that's probably because my bug was to only handle the cancel case. That is, my
code is only invoked if we explicitly receive a cancel code..i didn't know we
had a problem or issue with passing other codes.
M16 has been out for a while now, these bugs target milestones need to be
updated.
mscott/valeski Would you guys help me assess this bug's importance for nsbeta3?
It appears that this is not completely fixed yet. Can we live without the full
and proper fix? Thx.
Keywords: nsbeta3
Not needed for now - resetting to future
Target Milestone: M16 → Future
Comment 10•24 years ago
|
||
pulling in ruslan's necko bugs ->darin
Assignee: ruslan → gagan
Status: REOPENED → NEW
Target Milestone: Future → M19
Comment 11•24 years ago
|
||
http bugs to "Networking::HTTP"
Assignee: gagan → darin
Component: Networking → Networking: HTTP
Assignee | ||
Comment 12•24 years ago
|
||
See my comments on bug 25045. I'd like to see a OnFailRequest
method added to nsIStreamObserver. This would allow us to bypass
OnStartRequest in cases where the channel has found an error and
has not yet called OnStartRequest.
Reporter | ||
Comment 13•24 years ago
|
||
the sole reason for this bug was to enforce OnStart calls in *all* cases. The
semantics are that nsIStreamObserver callback generators are required to send
onStart|onStop combos *always.* If we change this, we'll have to change all the
nsIStreamObserver callback generators to *not* fire OnStop's which wouldn't be
trivial; much more work, IMO, than fixing consumers who aren't handling the
semantics properly.
Assignee | ||
Comment 14•24 years ago
|
||
removing stale nsbeta3 keyword.
Assignee | ||
Comment 15•24 years ago
|
||
ok, i believe that we do send OnStart's in all cases, so marking FIXED.
Status: NEW → RESOLVED
Closed: 25 years ago → 24 years ago
Resolution: --- → FIXED
Comment 16•23 years ago
|
||
VERIFIED, I suppose, since I think we do too :)
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•