Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISC Open Source Projects
BIND
Commits
b879ed05
Commit
b879ed05
authored
Mar 20, 2001
by
Andreas Gustafsson
Browse files
785. [bug] A race condition in the resolver could cause
an assertion failure. [RT
#673
,
#872
,
#1048
]
parent
4ade1213
Changes
2
Show whitespace changes
Inline
Side-by-side
CHANGES
View file @
b879ed05
785. [bug] A race condition in the resolver could cause
an assertion failure. [RT #673, #872, #1048]
784. [bug] nsupdate and other programs would not quit properly
if some signals were blocked by the caller. [RT #1081]
...
...
lib/dns/resolver.c
View file @
b879ed05
...
...
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: resolver.c,v 1.21
2
2001/03/
16 21:50:59 bwelling
Exp $ */
/* $Id: resolver.c,v 1.21
3
2001/03/
20 22:13:00 gson
Exp $ */
#include <config.h>
...
...
@@ -553,6 +553,7 @@ fctx_done(fetchctx_t *fctx, isc_result_t result) {
LOCK
(
&
res
->
buckets
[
fctx
->
bucketnum
].
lock
);
fctx
->
state
=
fetchstate_done
;
fctx
->
attributes
&=
~
FCTX_ATTR_ADDRWAIT
;
fctx_sendevents
(
fctx
,
result
);
UNLOCK
(
&
res
->
buckets
[
fctx
->
bucketnum
].
lock
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment