Commit Graph
6533 Commits
Author SHA1 Message Date
Andreas Gustafsson a1884b96ef indentation 2000-08-29 00:41:18 +00:00
Brian Wellington 3c7f352550 single-threaded versions. 2000-08-29 00:33:36 +00:00
Brian Wellington 9ce781741a don't use DESTROYLOCK, since isc_mutexblock_destroy actually returns
failure if isc_mutex_destroy fails.
2000-08-29 00:25:23 +00:00
Andreas Gustafsson 9ce476812c fix threads-disabling features that were accidentally checked in with
the previous change
2000-08-29 00:16:24 +00:00
Andreas Gustafsson 9ceaa92a8c --enable-threads default value should not override user-specified value 2000-08-29 00:11:15 +00:00
Andreas Gustafsson 892abf3178 added configure option --enable-threads/--disable-threads,
define ISC_PLATFORM_USETHREADS
2000-08-28 23:51:21 +00:00
Brian Wellington 1393f0a8cb Selective forwarding is done. 2000-08-28 23:44:12 +00:00
Brian Wellington bc40028504 Added the "nothreads" directory in lib/isc. These will be used in the
non-threaded libisc.
2000-08-28 23:16:50 +00:00
Brian Wellington 698de4d4c0 The alphabetically sorted DSTOBJS weren't. 2000-08-28 23:04:51 +00:00
Brian Wellington 9e21cef0b2 The alphabetically sorted OBJS and SRCS weren't. 2000-08-28 22:54:39 +00:00
Andreas Gustafsson 294ec63685 reprioritized; added mising work item:
Eliminate use of condition variables from libomapi so that it can be
built without threads.
2000-08-28 21:37:47 +00:00
Brian Wellington 367ac5bfc5 The named.run files were not being ignored. 2000-08-28 21:23:32 +00:00
Brian Wellington 762b1edceb DESTROYLOCK does not need a do { } while (0) construct. 2000-08-28 19:49:38 +00:00
Brian Wellington 37a8fbab3a 411. [bug] A typo in the HS A code caused an assertion failure. 2000-08-28 17:39:21 +00:00
Mark Andrews 42aea0fbdc options { notify-forward yes; }; is not longer hardwired as "no;". 2000-08-28 05:51:16 +00:00
Mark Andrews 6f4b088695 Unbalanced lock/unlock. 2000-08-28 05:06:18 +00:00
Michael Graff 1865d559b0 Fix the database error, I think... Need to look at this better. 2000-08-26 23:22:36 +00:00
Michael Graff 306a935305 add find->result_v[46] 2000-08-26 02:21:45 +00:00
Brian Wellington c383551293 #include <isc/mutex.h> 2000-08-26 01:56:46 +00:00
Brian Wellington 6f710fce2d #include <time.h> 2000-08-26 01:51:37 +00:00
Andreas Gustafsson a38f86ea5b 410. [bug] lwres_gethostbyname() and company set lwres_h_errno
to a random value on success.
2000-08-26 01:51:05 +00:00
Andreas Gustafsson 7d8d82cee0 409. [bug] If named was shut down early in the startup
process, ns_omapi_shutdown() would attempt to lock
                        an unintialized mutex. [RT #262]
2000-08-26 01:46:42 +00:00
Brian Wellington fa9a407180 Last set of DESTROYLOCK changes 2000-08-26 01:42:34 +00:00
Brian Wellington 5e387b9ce6 and more calls to DESTROYLOCK 2000-08-26 01:37:00 +00:00
Brian Wellington a44038277a MOre calls to DESTROYLOCK 2000-08-26 01:31:56 +00:00
Brian Wellington 6714319d0f Add a DESTROYLOCK macro to wrap isc_mutex_destroy() 2000-08-26 01:23:17 +00:00
Brian Wellington bba01d378b Since the result of isc_mutex_destroy() is being ignored, cast it to void. 2000-08-26 01:10:54 +00:00
Brian Wellington 569c05295c removed a chunk of dead debugging code. 2000-08-25 22:07:52 +00:00
Brian Wellington 960d37edc3 Setting event->ev_sender to a bogus non-null value is no longer necessary. 2000-08-25 18:58:35 +00:00
Andreas Gustafsson cdc2d4a065 typo 2000-08-25 17:28:57 +00:00
Mark Andrews ec4060d310 408. [bug] stub zones could leak memory and refernce counts if
all the masters were unreachable.
2000-08-25 04:42:49 +00:00
Andreas Gustafsson 6253eaa03c fix the typo the previous change should have fixed 2000-08-25 01:33:45 +00:00
Andreas Gustafsson 2c7097eac0 typo 2000-08-25 01:32:14 +00:00
Andreas Gustafsson d70e2f3652 407. [bug] isc_rwlock_lock() would needlessly block
readers when reaching the read quota even
                        if no writers were waiting.
(fixed incorrectly in rwlock.c 1.18, corrected in 1.23)
2000-08-25 01:26:30 +00:00
Brian Wellington 0a88c09dc9 #include <isc/mutex.h> 2000-08-25 01:16:04 +00:00
Brian Wellington 8f7cae3d7b #include <isc/result.h> 2000-08-25 01:08:20 +00:00
Brian Wellington 504b5167f3 #include <isc/mutex.h> 2000-08-25 01:08:07 +00:00
Andreas Gustafsson 9139e153da 406. [bug] Log messages were occasionally lost or corrupted
due to a race condition in isc_log_doit().
2000-08-25 00:03:22 +00:00
Brian Wellington f5ad7569cb #include <stddef.h> 2000-08-24 23:26:13 +00:00
Brian Wellington d07ef64ed1 #include <time.h> 2000-08-24 23:22:40 +00:00
Brian Wellington dcc6bde0a3 Added a system test for selective forwarding. 2000-08-24 22:23:46 +00:00
Brian Wellington 30e6ea9ded 405. [func] Add support for selective forwarding (forward zones) 2000-08-24 22:15:40 +00:00
Brian Wellington 21f710a09f Changes to the rdata text format in a few cases (removal of parens) to
match the dig output.
2000-08-24 22:01:12 +00:00
Andreas Gustafsson 9f139761ca don't use parentheses in the text representation of RRs unless
we are in multiline mode; this ensures that the output can be re-parsed with
dns_rdata_fromtext
2000-08-24 21:41:44 +00:00
Michael Graff 079c87a7fe remove annoying log message that floods while loading 2000-08-24 21:28:50 +00:00
Andreas Gustafsson 2de4786af7 a function pointer is not a valid event sender, but NULL is 2000-08-24 19:13:13 +00:00
Brian Wellington 3cab47dbea A read lock could incorrectly be granted in some cases. 2000-08-24 19:06:38 +00:00
Andreas Gustafsson 6c046c19a3 log a debug message at the end of server configuration 2000-08-24 19:02:06 +00:00
Andreas Gustafsson dcfbc7c73e do not clear lctx->buffer before it is has been locked 2000-08-24 18:21:40 +00:00
Andreas Gustafsson 249b19d917 print lock address and thread ID in rwlock trace messages 2000-08-24 17:06:31 +00:00