~adj/Titan#42: 
Improve connection timeout support

When a site (tonight, gemini://ecmelberk.com:1965/) times out, a message is displayed, but it's displayed in the context of a Gemini screen for the timed-out document, which has no lines. Thus if you then try to navigate to a line that was valid on the previous page (which you may try as you are waiting 30 seconds or so), the application blows up because lines() on the non-loaded page is null.

What it should probably do instead is update the console status, but leave you on the previous Gemini screen and page.

The timeout should also be configurable as it's kind of a while by default.

Status
REPORTED
Submitter
~adj
Assigned to
No-one
Submitted
1 year, 7 months ago
Updated
1 year, 7 months ago
Labels
No labels applied.