Event system "node.once" "node.off"

this.node.once(‘test’, this._log, this);
this.node.targetOff(this);
this.node.once(‘test’, this._log, this);
this.node.emit(‘test’);

This code in cocos v2.4.2 will call the _log function, but in cocos v2.4.5 it doesnt.
node.off is not working for the node.once listeners whilst its working correctly for node.on listener