diff --git a/src/core/eventStoreConnectionLogicHandler.js b/src/core/eventStoreConnectionLogicHandler.js index cda53ba..41f191b 100644 --- a/src/core/eventStoreConnectionLogicHandler.js +++ b/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(); diff --git a/src/eventStoreNodeConnection.js b/src/eventStoreNodeConnection.js index ac8fce6..208ccc5 100644 --- a/src/eventStoreNodeConnection.js +++ b/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;