Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
authorDennis Schafroth <dennis@indexdata.com>
Wed, 6 Apr 2011 10:18:35 +0000 (12:18 +0200)
committerDennis Schafroth <dennis@indexdata.com>
Wed, 6 Apr 2011 10:18:35 +0000 (12:18 +0200)
Conflicts:
src/eventl.c

etc/dads-pz2.xsl
src/client.c

index 553ab20..6f151f9 100644 (file)
         </pz:metadata>
       </xsl:for-each>
 
+      <!-- IDs for url recipe -->
+      <xsl:for-each select="recordID/DOI"> 
+       <pz:metadata type="doi"><xsl:value-of select="."/></pz:metadata>
+      </xsl:for-each>
+      <xsl:for-each select="recordID/artId"> 
+       <pz:metadata type="artid"><xsl:value-of select="."/></pz:metadata>
+      </xsl:for-each>
+      <xsl:for-each select="recordID/accessNr"> 
+       <pz:metadata type="accessnr"><xsl:value-of select="."/></pz:metadata>
+      </xsl:for-each>
+
       <xsl:for-each select="author/name">
         <pz:metadata type="author">
           <xsl:value-of select="." />
index 9990dd0..89858d6 100644 (file)
@@ -787,6 +787,7 @@ void client_lock(struct client *c)
 void client_unlock(struct client *c)
 {
     yaz_mutex_leave(c->mutex);
+    sleep(1);
 }
 
 void client_incref(struct client *c)