chore: move initUsbGadget as early as possible to send USB handshake packets to host (#1008)

This commit is contained in:
Aveline 2025-11-27 00:11:40 +01:00 committed by GitHub
parent d24ce1c76f
commit 322a22303c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 4 deletions

View File

@ -58,6 +58,10 @@ func Main() {
initNative(systemVersionLocal, appVersionLocal)
initDisplay()
// initialize usb gadget
setProcTitle("initUsbGadget")
initUsbGadget()
http.DefaultClient.Timeout = 1 * time.Minute
err = rootcerts.UpdateDefaultTransport()
@ -93,10 +97,6 @@ func Main() {
setProcTitle("initPrometheus")
initPrometheus()
// initialize usb gadget
setProcTitle("initUsbGadget")
initUsbGadget()
if err := setInitialVirtualMediaState(); err != nil {
logger.Warn().Err(err).Msg("failed to set initial virtual media state")
}