Hi all,
after releasing pre3 roughly a week ago a few problems were reported,
and I found one too. These bugs are fixed in 0.9.6-pre4:
http://refdb.sourceforge.net/pre/refdb-latest.tar.gz
An updated version of the Perl client library is available as well
(this is the same as announced for pre3):
http://refdb.sourceforge.net/pre/RefDBClient-Client-1.13.tar.gz
These bugs were fixed:
- the risx export for CONF entries was broke
- defining _GNU_SOURCE is required on some platforms to enable long
long max definitions which are required by some libdbi constants
- the linked list which holds the active file descriptors (i.e. client
connections) did not remove finished descriptors properly, thus
causing a race condition when two or more clients were connected
simultaneously.
- the automagic detection of pending data on stdin turned out to be
fragile as it failed randomly when data were sent from a remote
drive. The automagic detection is gone. Instead, the clients attempt
to read from stdin whenever no argument is specified, no filename is
specified, or if -f stdin is specified. You have to use the -f stdin
switch if you want to read from stdin in addition to the arguments
on the command line. E.g. the deleteref command accepts the ID
values as arguments, but it can also read IDs (as stub RIS datasets)
from a file or from stdin. If you want to specify a few IDs as
arguments and read more from stdin additionally, you *have* to use
the -f stdin switch as refdbc would use only the arguments
otherwise.
Please give pre4 a try because I'd like to release 0.9.6 real soon
now.
regards,
Markus
--
Markus Hoenicka
markus.hoenicka@xxxxxxx
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
|