Closed
Description
Hello,
Using this snippet:
var redis = require('redis');
var subscriber = redis.createClient();
var publisher = redis.createClient();
subscriber.on('message', function(channel, data) {
console.log(data);
subscriber.unsubscribe('test');
});
subscriber.subscribe('test');
setTimeout( function() {
publisher.publish('test', 'Testing', function() {
console.log("Published");
});
subscriber.unsubscribe('test');
}, 1000);
Crashes node-redis. In theory if the channel is already unsubscribed redis should not try to unsubscribe it again (If I understand why the error happens)
Great job btw :) Thank you!