Skip to content

Can't create a redis Client under Node v7.7+ #1210

@BarryCarlyon

Description

@BarryCarlyon

Repro:

redis_client = redis.createClient();

Output:

4|5003 Shi | TypeError: "listener" argument must be a function
4|5003 Shi |     at Socket.once (events.js:307:11)
4|5003 Shi |     at Socket.connect (net.js:943:10)
4|5003 Shi |     at Socket.connect (/usr/lib/node_modules/pm2/node_modules/async-listener/index.js:76:27)
4|5003 Shi |     at Object.exports.connect.exports.createConnection (net.js:76:35)
4|5003 Shi |     at RedisClient.create_stream (/home/fredaldo/white_screens/5003_shipnet/shipnet/node_modules/redis/index.js:251:31)
4|5003 Shi |     at new RedisClient (/home/fredaldo/white_screens/5003_shipnet/shipnet/node_modules/redis/index.js:159:10)
4|5003 Shi |     at Object.exports.createClient (/home/fredaldo/white_screens/5003_shipnet/shipnet/node_modules/redis/index.js:1084:12)
4|5003 Shi |     at Object.magento.redis (/home/fredaldo/white_screens/5003_shipnet/shipnet/interface/modules/magento.js:177:26)
4|5003 Shi |     at module.exports (/home/fredaldo/white_screens/5003_shipnet/shipnet/interface/modules/magento.js:264:13)
4|5003 Shi |     at Object.<anonymous> (/home/fredaldo/white_screens/5003_shipnet/shipnet/interface/server.js:461:43)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions