Skip to content

Commit 8fd1ef1

Browse files
authored
Fix issue with using RedisCluster with compression or serialization (#54934)
1 parent 8bed88d commit 8fd1ef1

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/Illuminate/Redis/Connections/PacksPhpRedisValues.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -95,26 +95,26 @@ public function withoutSerializationOrCompression(callable $callback)
9595
$oldSerializer = null;
9696

9797
if ($this->serialized()) {
98-
$oldSerializer = $client->getOption($client::OPT_SERIALIZER);
99-
$client->setOption($client::OPT_SERIALIZER, $client::SERIALIZER_NONE);
98+
$oldSerializer = $client->getOption(Redis::OPT_SERIALIZER);
99+
$client->setOption(Redis::OPT_SERIALIZER, Redis::SERIALIZER_NONE);
100100
}
101101

102102
$oldCompressor = null;
103103

104104
if ($this->compressed()) {
105-
$oldCompressor = $client->getOption($client::OPT_COMPRESSION);
106-
$client->setOption($client::OPT_COMPRESSION, $client::COMPRESSION_NONE);
105+
$oldCompressor = $client->getOption(Redis::OPT_COMPRESSION);
106+
$client->setOption(Redis::OPT_COMPRESSION, Redis::COMPRESSION_NONE);
107107
}
108108

109109
try {
110110
return $callback();
111111
} finally {
112112
if ($oldSerializer !== null) {
113-
$client->setOption($client::OPT_SERIALIZER, $oldSerializer);
113+
$client->setOption(Redis::OPT_SERIALIZER, $oldSerializer);
114114
}
115115

116116
if ($oldCompressor !== null) {
117-
$client->setOption($client::OPT_COMPRESSION, $oldCompressor);
117+
$client->setOption(Redis::OPT_COMPRESSION, $oldCompressor);
118118
}
119119
}
120120
}

0 commit comments

Comments
 (0)