Suppress php errors in TSocket
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664814 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/php/src/transport/TSocket.php b/lib/php/src/transport/TSocket.php
index 5ca23e7..c94d075 100644
--- a/lib/php/src/transport/TSocket.php
+++ b/lib/php/src/transport/TSocket.php
@@ -118,17 +118,17 @@
*/
public function open() {
if ($this->persist_) {
- $this->handle_ = pfsockopen($this->host_,
+ $this->handle_ = @pfsockopen($this->host_,
+ $this->port_,
+ $errno,
+ $errstr,
+ $this->sendTimeout_/1000.0);
+ } else {
+ $this->handle_ = @fsockopen($this->host_,
$this->port_,
$errno,
$errstr,
$this->sendTimeout_/1000.0);
- } else {
- $this->handle_ = fsockopen($this->host_,
- $this->port_,
- $errno,
- $errstr,
- $this->sendTimeout_/1000.0);
}
// Connect failed?