Browse Source

Fix potential error handling bug due to missing EventEmitter.call(this) in EventStoreNodeConnection and EventStoreConnectionLogicHandler

v3-compat
Nicolas Dextraze 5 years ago
parent
commit
a2aab715ed
  1. 1
      src/core/eventStoreConnectionLogicHandler.js
  2. 1
      src/eventStoreNodeConnection.js

1
src/core/eventStoreConnectionLogicHandler.js

@ -43,6 +43,7 @@ const EmptyGuid = '00000000-0000-0000-0000-000000000000';
* @property {Number} totalOperationCount
*/
function EventStoreConnectionLogicHandler(esConnection, settings) {
EventEmitter.call(this);
this._esConnection = esConnection;
this._settings = settings;
this._queue = new SimpleQueuedHandler();

1
src/eventStoreNodeConnection.js

@ -37,6 +37,7 @@ const MaxReadSize = 4096;
* @constructor
*/
function EventStoreNodeConnection(settings, clusterSettings, endpointDiscoverer, connectionName) {
EventEmitter.call(this);
this._connectionName = connectionName || ['ES-', uuid.v4()].join('');
this._settings = settings;
this._clusterSettings = clusterSettings;

Loading…
Cancel
Save