Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 467048c

Browse files
committed
redid
1 parent 95ecda0 commit 467048c

6 files changed

+8
-6
lines changed

pkg/redis/LuaScripts.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
class LuaScripts
88
{
99
/**
10+
* Lua script to receive message.
11+
*
1012
* KEYS[1] - The queue we are reading message
1113
* KEYS[2] - The reserved queue we are moving message to
1214
* ARGV[1] - Now timestamp

pkg/redis/RedisBlockingConsumeStrategy.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public function receiveMessage(array $queues, int $timeout, int $redeliveryDelay
6363

6464
public function receiveMessageNoWait(RedisDestination $queue, int $redeliveryDelay): ?RedisMessage
6565
{
66-
$this->migrateExpiredMessages($this->context->getRedis(), [$queue]);
66+
$this->migrateExpiredMessages($this->context->getRedis(), [$queue->getName()]);
6767

6868
if ($result = $this->context->getRedis()->rpop($queue->getName())) {
6969
return $this->processResult($result, $redeliveryDelay);

pkg/redis/RedisConnectionFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public function createContext(): Context
9494
}, $this->config);
9595
}
9696

97-
return new RedisContext($this->createRedis(), $this->config['redelivery_delay']);
97+
return new RedisContext($this->createRedis(), $this->config);
9898
}
9999

100100
private function createRedis(): Redis

pkg/redis/RedisNonBlockingConsumeStrategy.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public function receiveMessage(array $queues, int $timeout, int $redeliveryDelay
6565

6666
public function receiveMessageNoWait(RedisDestination $queue, int $redeliveryDelay): ?RedisMessage
6767
{
68-
$this->migrateExpiredMessages($this->context->getRedis(), [$queue]);
68+
$this->migrateExpiredMessages($this->context->getRedis(), [$queue->getName()]);
6969

7070
if ($result = $this->context->getRedis()->rpop($queue->getName())) {
7171
return $this->processResult($result->getMessage(), $queue->getName());

pkg/redis/Tests/RedisConsumerTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ public function testShouldReceiveMessage()
136136
$result = $consumer->receive(2000);
137137

138138
$this->assertNotNull($result);
139-
$this->assertSame($message, $result);;
139+
$this->assertSame($message, $result);
140140
}
141141

142142
public function testShouldReceiveNoWaitMessage()
@@ -157,7 +157,7 @@ public function testShouldReceiveNoWaitMessage()
157157
$result = $consumer->receiveNoWait();
158158

159159
$this->assertNotNull($result);
160-
$this->assertSame($message, $result);;
160+
$this->assertSame($message, $result);
161161
}
162162

163163
/**

pkg/redis/Tests/RedisSubscriptionConsumerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ private function createRedisContextMock()
178178
}
179179

180180
/**
181-
* @param null|mixed $queueName
181+
* @param mixed|null $queueName
182182
*
183183
* @return Consumer|\PHPUnit_Framework_MockObject_MockObject
184184
*/

0 commit comments

Comments
 (0)