[ refdb-Bugs-2619021 ] "pickref -r" causes premature end of transmission

"SourceForge.net" <[email protected]> Sun, 22 Feb 2009 21:32:50 +0000
Newsgroups gmane.text.refdb.devel
Message-ID <[email protected]>
Bugs item #2619021, was opened at 2009-02-20 08:48
Message generated for change (Comment added) made by bronger
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=385991&aid=2619021&group_id=26091

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: refdbd
Group: None
Status: Open
Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Torsten Bronger (bronger)
Assigned to: Markus Hoenicka (mhoenicka)
Summary: "pickref -r" causes premature end of transmission

Initial Comment:
When sending "pickref -r -l listname" to the server, the server ends the communication immediately after the transmission of the IDs.

Despite that, the item is removed from the list.  You can see this problem even in refdbc:

refdbc: dumpref -d biblio -b wichtig 1
error


----------------------------------------------------------------------

>Comment By: Torsten Bronger (bronger)
Date: 2009-02-22 22:32

Message:
Yes, sorry, I used -b instead of -l.  I run

refdbc 0.9.9-1 built from svn revision 531
refdbd 0.9.9-1 built from svn revision 531

I have not the time to investigate this further at the moment.  Maybe in a
couple of weeks.  A quick look at the diffs revealed nothing spectacular. 
However, I don't speak C very well.

----------------------------------------------------------------------

Comment By: Markus Hoenicka (mhoenicka)
Date: 2009-02-22 21:41

Message:
I cannot reproduce this problem here using refdbc. If you run into this
problem consistently, it may have been fixed unintentionally as there are
no hints to such a problem in the cvs logs of refdbdref.c. Which version of
RefDB are you using?

Sending "pickref -r -l listname" to the server is likely to cause problems
because "-l" is not a valid option. Use "-b" instead to pass the list name.
If you found "-l" somewhere in the docs, it's a bug and I'd like to fix it.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=385991&aid=2619021&group_id=26091

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H