-
Notifications
You must be signed in to change notification settings - Fork 0
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
Runaway TIDS processes reported #4
Comments
This might be related to https://bugs.launchpad.net/moonshot-tr/+bug/1648121 Launchpad Details: #LPC Stefan Paetow - 2017-05-10 12:55:02 +0000 |
Customer reports that TR 2.1.1 binaries still exhibit the same behaviour. Launchpad Details: #LPC Stefan Paetow - 2017-05-11 13:48:57 +0000 |
More (probably relevant) info here: https://bugs.launchpad.net/moonshot-tr/+bug/1698394 Launchpad Details: #LPC Jennifer Richards - 2017-06-16 15:05:28 +0000 |
This is probably the same issue as https://bugs.launchpad.net/moonshot/+bug/1705714, which was fixed in moonshot-gss-eap-1.0.1 Launchpad Details: #LPC Dan Breslau - 2017-08-10 15:49:50 +0000 |
A customer on Ubuntu 16 is using TIDS 1.5.2 (spun from the official source packages) and reports the following:
-- begin --
We have a real problem with runaway tids processes. I enabled the provided systemd service, and it starts up OK, but then over time we accumulate tids processes, each of which is using as much CPU as it can (so the first uses 100% of one CPU, the second uses 100% of the second CPU, and then 100% of CPU is being spent on tids processes). restarting the tids service kills them all and then all is well again.
It's like tids is doing something bad after each transaction, and sitting in a tight loop rather than exiting?
example strace of one of these processes:
root@idp-01:~# strace -f -p 29901
strace: Process 29901 attached with 4 threads
strace: [ Process PID=29901 runs in x32 mode. ]
[pid 29904] futex(0x1fe354c, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...>
[pid 29903] futex(0x1f2cb4c, FUTEX_WAIT_PRIVATE, 1, NULL <unfinished ...>
[pid 29902] futex(0x1e6afbc, FUTEX_WAIT_PRIVATE, 1, NULL^Cstrace:
Process 29901 detached
strace: Process 29902 detached
<detached ...>
strace: Process 29903 detached
strace: Process 29904 detached
-- ends --
We've spun a build of the 2.1.1 package and have provided it to the customer for checking, but this should be documented for possible fixing.
Launchpad Details: #LP1689591 Stefan Paetow - 2017-05-09 16:18:32 +0000
The text was updated successfully, but these errors were encountered: