Skip to content

[BUG] - Intrusive modal "Could not check for new updates..." when github.com is unavailable #354

@knkenkn

Description

@knkenkn

Description

If github.com is unavailable when starting termscp a red modal message box appears in the centre of the screen with a message like
Could not check for new updates: RequestError: error sending request for url
This completely blocks the exit confirmation prompt which makes it seem like termscp can't be exited

There is a related but separate bug where if github.com is not resolvable the program takes several seconds to start up with nothing but an erased black screen blocking operation. Once termscp starts the same modal message blocks the centre of the screen.

Steps to reproduce

Firewall off github.com. Start termscp. Or run offline to produce the second bug.

Expected behaviour

A less intrusive, non-modal message could appear, perhaps in a status line up next to the version number.

The program might not block startup when used in a LAN only environment.

Environment

tested on OSX and Linux, same behaviour on both

  • OS: OSX/10.14
  • Architecture x86_64
  • Rust version - not installed, using pre-compiled release
  • termscp v0.18.0 (0.18, df03c5c, 2025-06-10T12:37:14.025258000Z)

--

  • OS: Linux Mint 22.1
  • Architecture x86_64
  • Rust version - not installed, using pre-compiled release
  • termscp v0.18.0 (HEAD, df03c5c, 2025-06-10T12:36:03.376546675Z)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions