On November 24, [EMAIL PROTECTED] said:

> Yikes!  i wish i'd noticed that earlier.  Is it documented anywhere
> else that anyone knows?

in /usr/share/doc/dspam/README.gz, i just noticed that in one part it
claims the hash driver is threadsafe:

   Driver       Requirements
   -------------------------------------------------------------------------
 T mysql_drv:   MySQL client libraries      (and a server to connect to) 
   ora_drv:     Oracle Call Interface       (and a server to connect to)
 T pgsql_drv:   PostgreSQL client libraries (and a server to connect to)
   sqlite_drv:  SQLite v2.7.7 or above 
   sqlite3_drv: SQLite v3.x
*T hash_drv:    None (Self-Contained Hash-Based Driver)

   Legend:
    * Default storage driver
    T Thread-safe (Required for running DSPAM in server daemon mode)

but then later it goes on to claim the opposite:

 The DSPAM agent can be compiled with client/server support by configuring
  with --enable-daemon. You will need to use a multithread-safe storage driver
  (presently mysql_drv and pgsql_drv are supported). Once you have compiled

hrm...

Does anyone with more experience with fcntl() locking want to weigh in
on the thread-safety of the hash_drv?  I've asked on the dspam lists,
and if Jonathan responds, i'll forward his response to this bug.

        --dkg


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to