mirror of https://github.com/jetkvm/kvm.git
chore: move initUsbGadget as early as possible to send USB handshake packets to host (#1008)
This commit is contained in:
parent
d24ce1c76f
commit
322a22303c
8
main.go
8
main.go
|
|
@ -58,6 +58,10 @@ func Main() {
|
||||||
initNative(systemVersionLocal, appVersionLocal)
|
initNative(systemVersionLocal, appVersionLocal)
|
||||||
initDisplay()
|
initDisplay()
|
||||||
|
|
||||||
|
// initialize usb gadget
|
||||||
|
setProcTitle("initUsbGadget")
|
||||||
|
initUsbGadget()
|
||||||
|
|
||||||
http.DefaultClient.Timeout = 1 * time.Minute
|
http.DefaultClient.Timeout = 1 * time.Minute
|
||||||
|
|
||||||
err = rootcerts.UpdateDefaultTransport()
|
err = rootcerts.UpdateDefaultTransport()
|
||||||
|
|
@ -93,10 +97,6 @@ func Main() {
|
||||||
|
|
||||||
setProcTitle("initPrometheus")
|
setProcTitle("initPrometheus")
|
||||||
initPrometheus()
|
initPrometheus()
|
||||||
|
|
||||||
// initialize usb gadget
|
|
||||||
setProcTitle("initUsbGadget")
|
|
||||||
initUsbGadget()
|
|
||||||
if err := setInitialVirtualMediaState(); err != nil {
|
if err := setInitialVirtualMediaState(); err != nil {
|
||||||
logger.Warn().Err(err).Msg("failed to set initial virtual media state")
|
logger.Warn().Err(err).Msg("failed to set initial virtual media state")
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue