Skip to content

How to avoid EventEmitter Max Listeners warning? #294

@win32nipuh

Description

@win32nipuh

I use Ipc to exchange data:

     <button id="cmdShowData">Process</button>

    <script>
        (function () {
            const { ipcRenderer } = require("electron");

            document.getElementById("cmdShowData").addEventListener("click", () => {
                ipcRenderer.send("doProcess", 'args');
            });

            ipcRenderer.on('sendData1', (event, msg) => {
                document.getElementById("ResponseOK").innerHTML = msg;
            });
        }());
    </script>

But after 11 page loadings I receive:

(node:29284) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 doProcess listeners added. Use emitter.setMaxListeners() to increase limit

How and where I can increase this limit?
Is it problem or it is warning only?

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions