Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167605 - net-dns/bind - dlz patch causing a deadlock
Summary: net-dns/bind - dlz patch causing a deadlock
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Konstantin Arkhipov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-19 11:07 UTC by Georges Toth
Modified: 2007-02-22 16:13 UTC (History)
1 user (show)

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


Attachments
Patch for solving this bug (patch-jma-bind-dlz-bdbhpt-dns_cursor_bug.1.patch,292 bytes, patch)
2007-02-19 11:08 UTC, Georges Toth
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Georges Toth 2007-02-19 11:07:26 UTC
The bind dlz patch for the bdbhpt driver contains a severe bug which results in the application trying to update the database and bind ending in a deadlock.
There was a patch proposed upstream, some time ago but the lead developer seems to be too busy to take care of it.

Is it possible to include this please, it's a two-liner anyway ?

Reproducible: Always

Steps to Reproduce:
1. run bind with the bdbhpt driver
2. do a "dig axfr"
3. use your application to update the database

Actual Results:  
applications accessing the bdb end in a deadlock

Expected Results:  
updates get saved, no interruption of service
Comment 1 Georges Toth 2007-02-19 11:08:18 UTC
Created attachment 110619 [details, diff]
Patch for solving this bug
Comment 2 Konstantin Arkhipov (RETIRED) gentoo-dev 2007-02-22 11:12:23 UTC
fixed in 9.2.8-r1 and 9.3.4-r1,
thanks for reporting.