File tree Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 1
1
Yii2 Queue Extension Change Log
2
2
===============================
3
3
4
- ## 1.0.1 under development
4
+ ## 1.0.1
5
5
6
+ - Enh #58 : Deleting failed jobs from queue
6
7
- Enh #55 : Job priority
7
8
8
9
## 1.0.0
Original file line number Diff line number Diff line change @@ -48,10 +48,9 @@ class Queue extends CliQueue
48
48
*/
49
49
public function run ()
50
50
{
51
- while ($ message = $ this ->getPheanstalk ()->reserveFromTube ($ this ->tube , 0 )) {
52
- if ($ this ->handleMessage ($ message ->getId (), $ message ->getData ())) {
53
- $ this ->getPheanstalk ()->delete ($ message );
54
- }
51
+ while ($ payload = $ this ->getPheanstalk ()->reserveFromTube ($ this ->tube , 0 )) {
52
+ $ this ->handleMessage ($ payload ->getId (), $ payload ->getData ());
53
+ $ this ->getPheanstalk ()->delete ($ payload );
55
54
}
56
55
}
57
56
@@ -62,9 +61,8 @@ public function listen()
62
61
{
63
62
while (!Signal::isExit ()) {
64
63
if ($ payload = $ this ->getPheanstalk ()->reserveFromTube ($ this ->tube , 3 )) {
65
- if ($ this ->handleMessage ($ payload ->getId (), $ payload ->getData ())) {
66
- $ this ->getPheanstalk ()->delete ($ payload );
67
- }
64
+ $ this ->handleMessage ($ payload ->getId (), $ payload ->getData ());
65
+ $ this ->getPheanstalk ()->delete ($ payload );
68
66
}
69
67
}
70
68
}
You can’t perform that action at this time.
0 commit comments