Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 351301 - net-dns/dnstop update to 20101227
Summary: net-dns/dnstop update to 20101227
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Rajiv Aaron Manglani (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-10 12:42 UTC by Oleg Gawriloff
Modified: 2011-01-11 22:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.