X-Git-Url: http://git.pjr.cc/?p=ga4php.git;a=blobdiff_plain;f=gaas%2Flib%2FgaasdClient.php;fp=gaas%2Flib%2FgaasdClient.php;h=d5ee3f783f2662ace6a07c80119c62334e464e46;hp=4226368d34f7da32b39145e447f7dc15ac3fed71;hb=2acdbc5f052f24af5de2ab013a4fae5eeb1c3305;hpb=d751cc8f54e6e8b05e5d9d549fedde8fa713aa71 diff --git a/gaas/lib/gaasdClient.php b/gaas/lib/gaasdClient.php index 4226368..d5ee3f7 100644 --- a/gaas/lib/gaasdClient.php +++ b/gaas/lib/gaasdClient.php @@ -51,6 +51,7 @@ class GAASClient { // first check we got something that makes sense if(preg_match("/^AS:.*:EOD/", $recvd) < 1) { socket_close($socket); + echo "Returned data is not in right format\n"; // we have a problem jim return false; } @@ -60,11 +61,15 @@ class GAASClient { $component = unserialize(base64_decode($xps[1])); if($component["type"] != $message_type) { + echo "Message type was not the same as original message\n"; // we have a problem jim socket_close($socket); return false; } + //echo "component\n"; + //print_r($component); + socket_close($socket); return $component["data"]; @@ -85,7 +90,7 @@ class GAASClient { //echo "real function is $function_send, $function_recv\n"; if(function_exists($function_send) && function_exists($function_recv)) { - $function_recv($this->sendReceive($st_defined, $function_send($params))); + return $function_recv($this->sendReceive($st_defined, $function_send($params))); } else { error_log("Function, $function does not exist!"); }