gdbm: Update documentation regarding file locks.
authorMatt Birkholz <matt@birchwood-abbey.net>
Fri, 1 Jun 2018 19:49:36 +0000 (12:49 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Tue, 5 Jun 2018 06:51:39 +0000 (23:51 -0700)
src/gdbm/mit-scheme-gdbm.texi

index 37e9651df263188a80bf4588c650b686f0a25b10..0d5bafb81e0a7f6b01b7c8ecf7426e61def2e89c 100644 (file)
@@ -104,13 +104,14 @@ to a gdbm database, the connection is designated as a @dfn{reader} or
 a @dfn{writer}.  A gdbm database may be connected to at most one
 writer at a time.  However, many readers may connect to the database
 simultaneously.  Readers and writers may not connect to the database
-at the same time.
+at the same time.  (Note that these restrictions are not enforced by
+the library nor the wrapper.)
 
 Each connection is encapsulated in a Scheme @code{gdbf} structure
 which should be used by one Scheme thread at a time.  A mutex is used
 to block any thread attempting to access the database while an
-operation is in progress.
-
+operation is in progress.  No file locks are used by gdbm or the
+Scheme wrapper to ensure exclusive access by a Scheme writer.
 
 @node List
 @chapter The exported bindings.