-
-
Notifications
You must be signed in to change notification settings - Fork 33.4k
Closed
Labels
duplicateIssues and PRs that are duplicates of other issues or PRs.Issues and PRs that are duplicates of other issues or PRs.libuvIssues and PRs related to the libuv dependency or the uv binding.Issues and PRs related to the libuv dependency or the uv binding.
Description
- Version: v9.10.0
- Platform: Linux 3a4d2fb7-de73-4088-991f-6a38017d5a1b 4.4.0-1014-aws test: increase --stack-size to prevent child process failure on ARM #14-Ubuntu SMP Thu Feb 15 21:53:17 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux (Running on Heroku)
- Subsystem: libuv
We have observed the follow crash? a number of times over the last few weeks. It's very rare and I have no idea how to reproduce it at will. It can sometimes be days between it happening on a fairly high-traffic service.
The below is all we see in the logs.
Apr 08 17:02:04 peakon-api-staging app/web.1: ../deps/uv/src/unix/core.c:896: uv__io_stop: Assertion `loop->watchers[w->fd] == w' failed.
Apr 08 17:02:04 peakon-api-staging app/web.1: App name:api-web id:2 disconnected
Apr 08 17:02:04 peakon-api-staging app/web.1: App [api-web] with id [2] and pid [96], exited with code [0] via signal [SIGABRT]
The last two lines are from pm2
, which detects the exit of the process and restarts it.
It seems to have started after we upgraded from 9.5 to 9.10, but I am not certain of that.
Metadata
Metadata
Assignees
Labels
duplicateIssues and PRs that are duplicates of other issues or PRs.Issues and PRs that are duplicates of other issues or PRs.libuvIssues and PRs related to the libuv dependency or the uv binding.Issues and PRs related to the libuv dependency or the uv binding.