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

Runaway TIDS processes reported #4

Open
jennifer-richards opened this issue Apr 12, 2018 · 4 comments
Open

Runaway TIDS processes reported #4

jennifer-richards opened this issue Apr 12, 2018 · 4 comments
Labels
high launchpad This issue was migrated from Launchpad

Comments

@jennifer-richards
Copy link
Collaborator

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

@jennifer-richards
Copy link
Collaborator Author

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

@jennifer-richards
Copy link
Collaborator Author

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

@jennifer-richards
Copy link
Collaborator Author

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

@jennifer-richards
Copy link
Collaborator Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high launchpad This issue was migrated from Launchpad
Projects
None yet
Development

No branches or pull requests

1 participant