My connchk #Rust project has a TODO item right now to execute the network checks asynchronously. I think I will do this at the same time I move much of the project into a library. Then I’ll re-roll binaries for CLI and a GUI version using #libhandy so it can be used on devices regardless of form factor.
Later I may extend the GUI version such that connection test criteria can be defined in the application itself.