Closed
Bug 10437
Opened 25 years ago
Closed 25 years ago
Need to finish file transport
Categories
(Core :: Networking, defect, P3)
Tracking
()
VERIFIED
FIXED
M13
People
(Reporter: warrensomebody, Assigned: warrensomebody)
References
Details
Rick: You're probably the best candidate for this work since I suspect that
there will be a lot of similarities to the socket transport state machine, so
I'm assigning it to you. But Doug and I also discussed the possible unification
of nsIFileSpec and nsIFileChannel, so perhaps there's some work here for him
too.
Here are the tasks:
- implement AsyncWrite
- fix OpenOutputStream to leverage the transport threads rather than opening a
file stream directly -- this allows requests to be fairly scheduled
- allow for simultaneous reading and writing (needed?)
- make sure that the file transport threads are all being utilized
appropriately
I'm going to file a separate bug to:
- implement nsIFileChannel operations like CopyFrom, ResolveLink, etc. (Doug
#10435)
- implement platform-specific async i/o
Warren
Assignee | ||
Updated•25 years ago
|
Target Milestone: M9 → M10
Assignee | ||
Comment 1•25 years ago
|
||
Works well enough for m9. Moving to m10.
Updated•25 years ago
|
Target Milestone: M10 → M11
Comment 2•25 years ago
|
||
m11
Assignee | ||
Updated•25 years ago
|
Assignee: rpotts → warren
Assignee | ||
Comment 3•25 years ago
|
||
I've done most of this, but want to make a tweak to OpenInputStream before I
close the bug. I'll take it.
Assignee | ||
Updated•25 years ago
|
Target Milestone: M11 → M13
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 4•25 years ago
|
||
This is done.
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 5•25 years ago
|
||
Marking verified per reporters comments.
Bulk move of all Necko (to be deleted component) bugs to new Networking
component.
You need to log in
before you can comment on or make changes to this bug.
Description
•