Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[package] Update memjs to 0.10.0. #525

Merged
merged 1 commit into from
Jan 20, 2017
Merged

[package] Update memjs to 0.10.0. #525

merged 1 commit into from
Jan 20, 2017

Conversation

alloy
Copy link
Contributor

@alloy alloy commented Jan 20, 2017

The version we were using had an issue where too many timeout handlers
were being defined: memcachier/memjs#86.

This lead to many warnings like the following in the production logs:

(node:9852) Warning: Possible EventEmitter memory leak detected.
11 timeout listeners added. Use emitter.setMaxListeners() to
increase limit

The logs also show many ECONNRESET and similar errors, which may be
related to this: memcachier/memjs#89. According to
that thread, however, it seems like version 0.10.0 could also be
suffering from issues, although others report it working for them.

The version we were using had an issue where too many timeout handlers
were being defined: memcachier/memjs#86.

This lead to many warnings like the following in the production logs:

    (node:9852) Warning: Possible EventEmitter memory leak detected.
    11 timeout listeners added. Use emitter.setMaxListeners() to
    increase limit

The logs also show many `ECONNRESET` and similar errors, which may be
related to this: memcachier/memjs#89. According to
that thread, however, it seems like version 0.10.0 could also be
suffering from issues, although others report it working for them.
@alloy
Copy link
Contributor Author

alloy commented Jan 20, 2017

Right now I don’t think this will actually fix the memory leak, I’m just trying to get rid of the noise and potential red 🐟s.

If this does not fix the many connection resets, we might have to downgrade to 0.9.0, which is the version that was being used prior to the switch to yarn.

@craigspaeth
Copy link
Contributor

Nice! Thanks for the detective work. It's a good start 🤞

@craigspaeth craigspaeth merged commit 27b7f26 into master Jan 20, 2017
@alloy alloy deleted the update-memjs branch January 26, 2017 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants