Skip to content

Commit 2c118c2

Browse files
committed
fix: fixed missing commits for v1.0.4 and v1.0.5 (np, npm, GitHub issues)
1 parent e27076c commit 2c118c2

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

index.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,16 @@ function bindEvents(client, logger) {
3535
);
3636
}
3737

38-
function Redis(config = {}, logger = console, monitor = false) {
38+
// eslint-disable-next-line max-params
39+
function Redis(
40+
config = {},
41+
logger = console,
42+
monitor = false,
43+
maxListeners = 15,
44+
_bindEvents = false
45+
) {
3946
const client = new IORedis(config);
47+
client.setMaxListeners(maxListeners);
4048
// https://github.com/luin/ioredis#monitor
4149
if (monitor) {
4250
client.monitor((err, monitor) => {
@@ -59,7 +67,7 @@ function Redis(config = {}, logger = console, monitor = false) {
5967
});
6068
}
6169

62-
bindEvents(client, logger);
70+
if (_bindEvents) bindEvents(client, logger);
6371
return client;
6472
}
6573

0 commit comments

Comments
 (0)