Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 351301

Summary: net-dns/dnstop update to 20101227
Product: Gentoo Linux Reporter: Oleg Gawriloff <barzog>
Component: New packagesAssignee: Rajiv Aaron Manglani (RETIRED) <rajiv>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Oleg Gawriloff 2011-01-10 12:42:52 UTC
Fixes:
2010/12/27 Duane Wessels

    Fixed a bug where if stdout was a TTY but stdin was not a TTY,
    then dnstop would enter a loop on keyboard input and consume
    100% CPU.  Now it checks that stdin is a TTY as well.

Reproducible: Always
Comment 1 Rajiv Aaron Manglani (RETIRED) gentoo-dev 2011-01-11 16:36:20 UTC
2011/01/05 Duane Wessels

    Found a fixed a few problems after spending some quality time
    looking at the code.

    1) Hash table performance was terrible and has been improved.
       The hash table size is now configurable via command line
       option.

    2) Some things were double-counted when both -Q and -R were
       given.

    3) Added cumulative percentage totals to the tables

    4) Added -X option to disable the source+queryname tables, which
       could consume a lot of memory.

    5) Imported "inX_addr" mini-library for storing IPv4/IPv6
       addresses.
Comment 2 Rajiv Aaron Manglani (RETIRED) gentoo-dev 2011-01-11 22:45:16 UTC
version 20110107 is available, but buggy on non-ipv6 systems. issues submitted upstream.

dnstop-20101227 in cvs:

*dnstop-20101227 (11 Jan 2011)

  11 Jan 2011; Rajiv Aaron Manglani <rajiv@gentoo.org>
  +dnstop-20101227.ebuild:
  version bump, bug #351301.