L'unica soluzione che ho trovato giocando nel nodo REPL è non usare redis.on()
funzione per iscriversi. Invece, si dovrebbe usare redis.addListener()
e redis.removeListener()
funzioni. Inoltre, non si devono utilizzare funzioni anonime come callback di eventi. Si potrebbe fare qualcosa del genere:
var callback = function(channel, message){
};
redis1.addListener('message', callback);
client.on('disconnect', function(){
redis1.removeListener('message', callback);
})