mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-09-21 10:05:38 -04:00
LWP::UserAgent defaults to 180 seconds. Actions for a monitor are serialised through one control daemon, so a speaker that has dropped off the network holds that daemon for three minutes per attempt and every command queued behind it waits. AMLink already sets a timeout; this did not. Ten seconds, matching AMLink. The speaker answers in milliseconds when it is reachable at all, so this only ever bounds the case where it is not - which is the case right now. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UvTCzCbvGt8xKQRNCSA7o8