diff options
author | Aleksander Morgado <aleksandermj@chromium.org> | 2023-07-28 08:51:46 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksandermj@chromium.org> | 2023-07-28 08:57:22 +0000 |
commit | c1fc816d0c4538f392e2864de48b03115279608c (patch) | |
tree | 33af962c0c5bfabb83a7b7ec2b796487941c2c37 /src | |
parent | df61559511b177bd5cd82ceafca6e3e7eb3708ad (diff) |
plugin-manager: increase probing timeouts
This will make device probing slower unconditionally, but it should
also ensure newer more complex devices that take longer to boot are
handled properly.
Diffstat (limited to 'src')
-rw-r--r-- | src/mm-plugin-manager.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mm-plugin-manager.c b/src/mm-plugin-manager.c index 72127296..c2438664 100644 --- a/src/mm-plugin-manager.c +++ b/src/mm-plugin-manager.c @@ -717,20 +717,20 @@ port_context_new (MMPluginManager *self, /* Device context */ /* Time to wait for ports to appear before starting to probe the first one */ -#define MIN_WAIT_TIME_MSECS 1500 +#define MIN_WAIT_TIME_MSECS 2000 /* Time to wait for other ports to appear once the first port is exposed * (needs to be > MIN_WAIT_TIME_MSECS!!) */ -#define MIN_PROBING_TIME_MSECS 2500 +#define MIN_PROBING_TIME_MSECS 4000 /* Additional time to wait for other ports to appear after the last port is * exposed in the system. Longer time when not using udev, as we rely on * mmcli --report-kernel-event events to report new port additions, e.g. * via openwrt hotplug scripts. */ #if defined WITH_UDEV -# define EXTRA_PROBING_TIME_MSECS 1500 +# define EXTRA_PROBING_TIME_MSECS 2000 #else -# define EXTRA_PROBING_TIME_MSECS 3000 +# define EXTRA_PROBING_TIME_MSECS 4000 #endif /* The wait time we define must always be less than the probing time */ |