ports/www/phpvirtualbox-70/files/patch-endpoints_lib_vboxconnector.php

21 lines
838 B
PHP

--- endpoints/lib/vboxconnector.php.orig 2025-03-09 01:02:03 UTC
+++ endpoints/lib/vboxconnector.php
@@ -113,6 +113,8 @@ class vboxconnector {
*/
var $dsep = null;
+ var $client = null;
+
/**
* Obtain configuration settings and set object vars
* @param boolean $useAuthMaster use the authentication master obtained from configuration class
@@ -388,7 +390,8 @@ class vboxconnector {
// The amount of time we will wait for events is determined by
// the amount of listeners - at least half a second
- $listenerWait = max(100,intval(500/count($this->persistentRequest['vboxEventListeners'])));
+ $listenerCount = count($this->persistentRequest['vboxEventListeners']);
+ $listenerWait = max(100,intval(500/($listenerCount > 0 ? $listenerCount : 1)));
}
// Get events from each configured event listener