Skip to content

Commit 85e0b9e

Browse files
Merge branch 'develop' into issue.1054
2 parents d0b8011 + a90bac2 commit 85e0b9e

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

library.c

+1
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,7 @@ PHP_REDIS_API char *redis_sock_read(RedisSock *redis_sock, int *buf_len TSRMLS_D
496496
char inbuf[1024];
497497
size_t err_len;
498498

499+
*buf_len = 0;
499500
if(-1 == redis_check_eof(redis_sock, 0 TSRMLS_CC)) {
500501
return NULL;
501502
}

tests/RedisClusterTest.php

+3-1
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,9 @@ public function testSession()
513513
ini_set('session.save_path', implode('&', array_map(function ($seed) {
514514
return 'seed[]=' . $seed;
515515
}, self::$_arr_node_map)) . '&failover=error');
516-
@session_start();
516+
if (!@session_start()) {
517+
return $this->markTestSkipped();
518+
}
517519
session_write_close();
518520
$this->assertTrue($this->redis->exists('PHPREDIS_CLUSTER_SESSION:' . session_id()));
519521
}

tests/RedisTest.php

+3-1
Original file line numberDiff line numberDiff line change
@@ -4965,7 +4965,9 @@ public function testSession()
49654965
{
49664966
ini_set('session.save_handler', 'redis');
49674967
ini_set('session.save_path', 'tcp://localhost:6379');
4968-
@session_start();
4968+
if (!@session_start()) {
4969+
return $this->markTestSkipped();
4970+
}
49694971
session_write_close();
49704972
$this->assertTrue($this->redis->exists('PHPREDIS_SESSION:' . session_id()));
49714973
}

0 commit comments

Comments
 (0)