landscape.lib.fetch doesn't define timeout
Bug #349737 reported by
Thomas Herve
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
High
|
Thomas Herve | ||
Landscape Server |
Fix Released
|
High
|
Thomas Herve | ||
landscape-client (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
It uses curl underneath, but doesn't set any timeout, so it can hang forever waiting for a response.
Changed in landscape-client: | |
assignee: | nobody → therve |
importance: | Undecided → High |
Changed in landscape: | |
importance: | Undecided → High |
milestone: | none → mountainview-pre-8 |
assignee: | nobody → therve |
Changed in landscape: | |
status: | New → In Progress |
Changed in landscape-client: | |
status: | New → In Progress |
Changed in landscape-client: | |
milestone: | none → 1.0.29 |
Changed in landscape: | |
status: | Fix Committed → Fix Released |
Changed in landscape: | |
milestone: | mountainview-pre-8 → mountainview |
status: | Fix Released → Fix Committed |
Changed in landscape: | |
status: | Fix Committed → Fix Released |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
One thing for us to keep in mind when introducing the timeout is that we have to put a timeout high-enough to allow for long payloads to be sent to the server. We should probably base the timeout on the server-side timeout, so maybe 5 minutes or more.