summaryrefslogtreecommitdiffstats
path: root/lib/general.lib.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2006-09-30 20:32:11 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2006-09-30 20:32:11 +0000
commit8eab507038dc3d844229051cf3f7dbcaee4897d4 (patch)
tree045dbc09132129a2d13da0a2a51d66cf982eeb68 /lib/general.lib.php
parent6eeea6fbcdd9a8a40bbcb94c767572e12a845551 (diff)
downloadampache-8eab507038dc3d844229051cf3f7dbcaee4897d4.tar.gz
ampache-8eab507038dc3d844229051cf3f7dbcaee4897d4.tar.bz2
ampache-8eab507038dc3d844229051cf3f7dbcaee4897d4.zip
slight format fix on now playing and xmlrpc key fixes
Diffstat (limited to 'lib/general.lib.php')
-rw-r--r--lib/general.lib.php11
1 files changed, 8 insertions, 3 deletions
diff --git a/lib/general.lib.php b/lib/general.lib.php
index 13951642..ab28eebb 100644
--- a/lib/general.lib.php
+++ b/lib/general.lib.php
@@ -299,11 +299,16 @@ function session_exists($sid,$xml_rpc=0) {
$path = str_replace("//","/",$path);
+ /* Create the XMLRPC client */
$client = new xmlrpc_client($path,$server,$port);
- $query = new xmlrpcmsg('remote_session_verify',array(new xmlrpcval($sid,"string")) );
-
- if (conf('debug')) { log_event($_SESSION['userdata']['username'],' xmlrpc-client ',"Checking for Valid Remote Session:$sid"); }
+ /* Encode the SID of the incomming client */
+ $encoded_sid = new xmlrpcval($sid,"string");
+
+ $query = new xmlrpcmsg('remote_session_verify',array($encoded_sid) );
+
+ /* Log this event */
+ debug_event('xmlrpc-client',"Checking for Valid Remote Session:$sid",'3');
$response = $client->send($query,30);