]> git.sur5r.net Git - bacula/bacula/blobdiff - gui/baculum/protected/Class/API.php
baculum: Prevent opening new sessions for each request
[bacula/bacula] / gui / baculum / protected / Class / API.php
index 9d109fbb4d575dc43506410b74ca43294fbbba93..b04df4540787a42ac09bebba84f3bb22e35b7d09 100644 (file)
@@ -39,6 +39,7 @@ class API extends TModule {
                curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
                curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
                curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
+               curl_setopt($ch, CURLOPT_COOKIE, 'PHPSESSID=' . md5(session_id()));
                curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
                curl_setopt($ch, CURLOPT_USERPWD, $this->appCfg['baculum']['login'] . ':' . $this->appCfg['baculum']['password']);
                return $ch;