multipart/x-mixed-replace parsing bug breaks JS libs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenSRF |
Fix Released
|
Undecided
|
Unassigned | ||
2.0 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
There is what appears to be a bug in Mozilla's multipart/
In user interfaces that leverage the OpenSRF JS libs, the bug will manifest as communication that quietly stops working. For example, if you were powering a dojo progress dialog via streaming JS, the bar would stop updating at some point and all communication would stop short of completing the overall request.
I've pushed a patch to collab/
Feedback appreciated.
Changed in opensrf: | |
status: | New → Fix Committed |
milestone: | none → 2.1.0-alpha |
Changed in opensrf: | |
status: | Fix Committed → Fix Released |
Also, it's possible the translator is returning malformed responses in some cases. I've looked for this on several occasions and have been unable to find any evidence of it. If that is in fact the problem and we can find evidence of it, fixing that would of course be preferable to this hack.