byobu-statusd takes too much cpu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
byobu (Ubuntu) |
Fix Released
|
High
|
Dustin Kirkland |
Bug Description
On a generally idle desktop system, byobu-statusd is consistently showing up in 'top' as one of the top 10 processes. On a generally idle server system, it is top 5 or top 2.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: byobu 4.20-0ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-5-virtual x86_64
Architecture: amd64
Date: Thu Jul 21 20:03:27 2011
Ec2AMI: ami-55d3143c
Ec2AMIManifest: (unknown)
Ec2Availability
Ec2InstanceType: m1.large
Ec2Kernel: aki-825ea7eb
Ec2Ramdisk: unavailable
PackageArchitec
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ScreenRC:
SourcePackage: byobu
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in byobu (Ubuntu): | |
importance: | Undecided → High |
status: | New → In Progress |
assignee: | nobody → Dustin Kirkland (kirkland) |
Changed in byobu (Ubuntu): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package byobu - 4.23-0ubuntu1
---------------
byobu (4.23-0ubuntu1) oneiric; urgency=low
* usr/bin/ byobu-shell: byobu-janitor, usr/share/ byobu/profiles/ common: byobu-janitor: byobu/ip_ address, usr/lib/ byobu/. shutil: interface function byobu/ip_ address, usr/lib/ byobu/network, lib/byobu/ .shutil: interface function across network operations byobu/updates_ available: byobu-config, usr/bin/ byobu-select- session: byobu-config: byobu-janitor, usr/bin/ byobu-status, lib/byobu/ .constants, usr/share/ byobu/profiles/ tmux:
- MOTD message does not need to be Ubuntu-specific
* usr/bin/
- revert the byobu-statusd changes in the profile
- it's just not ready yet
- LP: #814264, #816871
* usr/bin/
- kill lingering byobu-statusd processes
* usr/lib/byobu/logo:
- revert whitespace required by statusd
* usr/lib/
- add a get_network_
- something seems to have changed around the linux 3.0 kernel,
in the order of /proc/net/dev; now test for 0.0.0.0 mask
* usr/lib/
usr/
- reuse the get_network_
* usr/lib/
- support package kit, LP: #815579
* usr/bin/
- use python's default parameter for os.getenv(), LP: #816026
* usr/bin/
- simple var name updates
* usr/bin/
usr/
- use new color methods, better tmux support
- quiet killing of statusd
* usr/lib/byobu/date:
- need a whitespace
-- Dustin Kirkland <email address hidden> Sun, 24 Jul 2011 14:23:38 -0500