Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.9.3, 0.10.0
-
None
-
php7.0 + macOS
Description
When \Thrift\Transport\TSocket::read is called, it will block until receive $len byte(TSocket.php#L273-L276)
But, sometimes, other call TSocket::read with large length,
such as TBufferedTransport:
if (TStringFuncFactory::create()->strlen($this->rBuf_) === 0) { $this->rBuf_ = $this->transport_->read($this->rBufSize_); }
Attachments
Issue Links
- links to