]> git.sur5r.net Git - bacula/bacula/commitdiff
Final changes
authorKern Sibbald <kern@sibbald.com>
Wed, 3 Dec 2008 14:24:11 +0000 (14:24 +0000)
committerKern Sibbald <kern@sibbald.com>
Wed, 3 Dec 2008 14:24:11 +0000 (14:24 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/branches/Branch-2.4@8110 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/po/bacula.pot
bacula/po/de.po
bacula/po/fr.po

index 48a6c68cb75b87fdce02c7079b2a16c780bd1716..480845212d5ae6a116687a478fcb3bcadbec2e7a 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2008-10-10 20:22+0200\n"
+"POT-Creation-Date: 2008-12-03 15:24+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -418,7 +418,7 @@ msgid "Pool \"%s\" resource not found for volume \"%s\"!\n"
 msgstr ""
 
 #: src/dird/backup.c:87 src/dird/migrate.c:230 src/dird/migrate.c:231
-#: src/dird/job.c:917 src/dird/job.c:964
+#: src/dird/job.c:919 src/dird/job.c:966
 msgid "Pool resource"
 msgstr ""
 
@@ -445,7 +445,7 @@ msgstr ""
 msgid "No Job status returned from FD.\n"
 msgstr ""
 
-#: src/dird/backup.c:358 src/dird/migrate.c:1098 src/dird/admin.c:89
+#: src/dird/backup.c:358 src/dird/migrate.c:1105 src/dird/admin.c:89
 #, c-format
 msgid "Error getting Job record for Job report: ERR=%s"
 msgstr ""
@@ -455,7 +455,7 @@ msgstr ""
 msgid "Error getting Client record for Job report: ERR=%s"
 msgstr ""
 
-#: src/dird/backup.c:371 src/dird/migrate.c:1129
+#: src/dird/backup.c:371 src/dird/migrate.c:1135
 #, c-format
 msgid "Error getting Media record for Volume \"%s\": ERR=%s"
 msgstr ""
@@ -1395,7 +1395,7 @@ msgstr ""
 msgid "Job Pool's NextPool resource"
 msgstr ""
 
-#: src/dird/migrate.c:278 src/dird/migrate.c:845
+#: src/dird/migrate.c:278 src/dird/migrate.c:837
 #, c-format
 msgid "Could not get job record for JobId %s to migrate. ERR=%s"
 msgstr ""
@@ -1415,123 +1415,123 @@ msgstr ""
 msgid "Read storage \"%s\" same as write storage.\n"
 msgstr ""
 
-#: src/dird/migrate.c:670
+#: src/dird/migrate.c:662
 msgid "No Migration SQL selection pattern specified.\n"
 msgstr ""
 
-#: src/dird/migrate.c:677 src/dird/migrate.c:697 src/dird/migrate.c:718
-#: src/dird/migrate.c:754 src/dird/migrate.c:782 src/dird/migrate.c:898
-#: src/dird/migrate.c:931 src/dird/migrate.c:1028
+#: src/dird/migrate.c:669 src/dird/migrate.c:689 src/dird/migrate.c:710
+#: src/dird/migrate.c:746 src/dird/migrate.c:774 src/dird/migrate.c:890
+#: src/dird/migrate.c:923 src/dird/migrate.c:1020
 #, c-format
 msgid "SQL failed. ERR=%s\n"
 msgstr ""
 
-#: src/dird/migrate.c:701 src/dird/migrate.c:708 src/dird/migrate.c:722
-#: src/dird/migrate.c:786
+#: src/dird/migrate.c:693 src/dird/migrate.c:700 src/dird/migrate.c:714
+#: src/dird/migrate.c:778
 msgid "No Volumes found to migrate.\n"
 msgstr ""
 
-#: src/dird/migrate.c:736 src/dird/migrate.c:821 src/dird/migrate.c:834
+#: src/dird/migrate.c:728 src/dird/migrate.c:813 src/dird/migrate.c:826
 msgid "Invalid JobId found.\n"
 msgstr ""
 
-#: src/dird/migrate.c:793
+#: src/dird/migrate.c:785
 msgid "Unknown Migration Selection Type.\n"
 msgstr ""
 
-#: src/dird/migrate.c:805 src/dird/migrate.c:824 src/dird/migrate.c:837
+#: src/dird/migrate.c:797 src/dird/migrate.c:816 src/dird/migrate.c:829
 msgid "No JobIds found to migrate.\n"
 msgstr ""
 
-#: src/dird/migrate.c:809
+#: src/dird/migrate.c:801
 #, c-format
 msgid "The following %u JobId%s were chosen to be migrated: %s\n"
 msgstr ""
 
-#: src/dird/migrate.c:850
+#: src/dird/migrate.c:842
 #, c-format
 msgid "Migration using JobId=%s Job=%s\n"
 msgstr ""
 
-#: src/dird/migrate.c:881
+#: src/dird/migrate.c:873
 msgid "Could not start migration job.\n"
 msgstr ""
 
-#: src/dird/migrate.c:883
+#: src/dird/migrate.c:875
 #, c-format
 msgid "Migration JobId %d started.\n"
 msgstr ""
 
-#: src/dird/migrate.c:902
+#: src/dird/migrate.c:894
 #, c-format
 msgid "No %s found to migrate.\n"
 msgstr ""
 
-#: src/dird/migrate.c:906
+#: src/dird/migrate.c:898
 #, c-format
 msgid "SQL error. Expected 1 MediaId got %d\n"
 msgstr ""
 
-#: src/dird/migrate.c:935 src/dird/migrate.c:1033
+#: src/dird/migrate.c:927 src/dird/migrate.c:1025
 #, c-format
 msgid "No %ss found to migrate.\n"
 msgstr ""
 
-#: src/dird/migrate.c:957
+#: src/dird/migrate.c:949
 #, c-format
 msgid "No Migration %s selection pattern specified.\n"
 msgstr ""
 
-#: src/dird/migrate.c:968
+#: src/dird/migrate.c:960
 #, c-format
 msgid "SQL to get %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/dird/migrate.c:973
+#: src/dird/migrate.c:965
 #, c-format
 msgid "Query of Pool \"%s\" returned no Jobs to migrate.\n"
 msgstr ""
 
-#: src/dird/migrate.c:982
+#: src/dird/migrate.c:974
 #, c-format
 msgid "Could not compile regex pattern \"%s\" ERR=%s\n"
 msgstr ""
 
-#: src/dird/migrate.c:1011
+#: src/dird/migrate.c:1003
 msgid "Regex pattern matched no Jobs to migrate.\n"
 msgstr ""
 
-#: src/dird/migrate.c:1137
+#: src/dird/migrate.c:1143
 #, c-format
 msgid "%s OK -- with warnings"
 msgstr ""
 
-#: src/dird/migrate.c:1139
+#: src/dird/migrate.c:1145
 #, c-format
 msgid "%s OK"
 msgstr ""
 
-#: src/dird/migrate.c:1144
+#: src/dird/migrate.c:1150
 #, c-format
 msgid "*** %s Error ***"
 msgstr ""
 
-#: src/dird/migrate.c:1154
+#: src/dird/migrate.c:1160
 #, c-format
 msgid "%s Canceled"
 msgstr ""
 
-#: src/dird/migrate.c:1163
+#: src/dird/migrate.c:1169
 #, c-format
 msgid "Inappropriate %s term code"
 msgstr ""
 
-#: src/dird/migrate.c:1173
+#: src/dird/migrate.c:1179
 #, c-format
 msgid "%s -- no files to migrate"
 msgstr ""
 
-#: src/dird/migrate.c:1189
+#: src/dird/migrate.c:1195
 #, c-format
 msgid ""
 "Bacula %s %s (%s): %s\n"
@@ -1564,17 +1564,17 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/dird/migrate.c:1296
+#: src/dird/migrate.c:1302
 #, c-format
 msgid "No Next Pool specification found in Pool \"%s\".\n"
 msgstr ""
 
-#: src/dird/migrate.c:1302
+#: src/dird/migrate.c:1308
 #, c-format
 msgid "No Storage specification found in Next Pool \"%s\".\n"
 msgstr ""
 
-#: src/dird/migrate.c:1308
+#: src/dird/migrate.c:1314
 msgid "Storage from Pool's NextPool resource"
 msgstr ""
 
@@ -2178,23 +2178,23 @@ msgstr ""
 msgid "%d File%s on Volume \"%s\" purged from catalog.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:481
+#: src/dird/ua_purge.c:484
 #, c-format
 msgid ""
 "There are no more Jobs associated with Volume \"%s\". Marking it purged.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:522
+#: src/dird/ua_purge.c:525
 #, c-format
 msgid "Unable move recycled Volume in full Pool \"%s\" MaxVols=%d\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:535
+#: src/dird/ua_purge.c:538
 #, c-format
 msgid "All records pruned from Volume \"%s\"; marking it \"Purged\"\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:540
+#: src/dird/ua_purge.c:543
 #, c-format
 msgid "Cannot purge Volume with VolStatus=%s\n"
 msgstr ""
@@ -2578,7 +2578,7 @@ msgid "====\n"
 msgstr ""
 
 #: src/dird/ua_status.c:308 src/dird/job.c:146 src/dird/job.c:152
-#: src/dird/job.c:944 src/dird/job.c:956 src/dird/ua_cmds.c:780
+#: src/dird/job.c:946 src/dird/job.c:958 src/dird/ua_cmds.c:780
 #: src/dird/ua_cmds.c:1467 src/dird/ua_dotcmds.c:174
 msgid "unknown source"
 msgstr ""
@@ -2889,7 +2889,7 @@ msgid "Failed to connect to File daemon.\n"
 msgstr ""
 
 #: src/dird/job.c:397 src/dird/job.c:399 src/dird/job.c:440 src/dird/job.c:442
-#: src/dird/job.c:920 src/dird/job.c:962 src/dird/job.c:971
+#: src/dird/job.c:922 src/dird/job.c:964 src/dird/job.c:973
 msgid "Job resource"
 msgstr ""
 
@@ -2901,7 +2901,7 @@ msgstr ""
 msgid "Max run time exceeded. Job canceled.\n"
 msgstr ""
 
-#: src/dird/job.c:601 src/dird/job.c:907
+#: src/dird/job.c:601 src/dird/job.c:909
 msgid "Run pool override"
 msgstr ""
 
@@ -2948,19 +2948,19 @@ msgstr ""
 msgid "Error updating job record. %s"
 msgstr ""
 
-#: src/dird/job.c:912
+#: src/dird/job.c:914
 msgid "Run storage override"
 msgstr ""
 
-#: src/dird/job.c:1033 src/dird/ua_run.c:1215
+#: src/dird/job.c:1035 src/dird/ua_run.c:1215
 msgid "No storage specified.\n"
 msgstr ""
 
-#: src/dird/job.c:1200
+#: src/dird/job.c:1202
 msgid "Could not start clone job.\n"
 msgstr ""
 
-#: src/dird/job.c:1202
+#: src/dird/job.c:1204
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr ""
@@ -6734,7 +6734,7 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: src/cats/sql.c:251 src/cats/sql.c:258 src/cats/sql_create.c:1031
+#: src/cats/sql.c:251 src/cats/sql.c:258 src/cats/sql_create.c:1030
 #: src/cats/sql_get.c:185 src/cats/sql_get.c:236 src/cats/sql_get.c:604
 #: src/cats/sql_get.c:680 src/cats/sql_get.c:951
 #, c-format
@@ -6921,82 +6921,82 @@ msgstr ""
 msgid "Create DB Media record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:493
+#: src/cats/sql_create.c:492
 #, c-format
 msgid "More than one Client!: %d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:498
+#: src/cats/sql_create.c:497
 #, c-format
 msgid "error fetching Client row: %s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:525
+#: src/cats/sql_create.c:524
 #, c-format
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:568
+#: src/cats/sql_create.c:567
 #, c-format
 msgid "Create DB Counters record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:601
+#: src/cats/sql_create.c:600
 #, c-format
 msgid "More than one FileSet!: %d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:606
+#: src/cats/sql_create.c:605
 #, c-format
 msgid "error fetching FileSet row: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:636
+#: src/cats/sql_create.c:635
 #, c-format
 msgid "Create DB FileSet record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:857
+#: src/cats/sql_create.c:856
 #, c-format
 msgid "Could not init batch database: \"%s\".\n"
 msgstr ""
 
-#: src/cats/sql_create.c:864
+#: src/cats/sql_create.c:863
 #, c-format
 msgid "Could not open database \"%s\": ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:886 src/cats/sql_create.c:927
+#: src/cats/sql_create.c:885 src/cats/sql_create.c:926
 #, c-format
 msgid "Attempt to put non-attributes into catalog. Stream=%d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:991
+#: src/cats/sql_create.c:990
 #, c-format
 msgid "Create db File record %s failed. ERR=%s"
 msgstr ""
 
-#: src/cats/sql_create.c:1024 src/cats/sql_get.c:229
+#: src/cats/sql_create.c:1023 src/cats/sql_get.c:229
 #, c-format
 msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1055
+#: src/cats/sql_create.c:1054
 #, c-format
 msgid "Create db Path record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1088
+#: src/cats/sql_create.c:1087
 #, c-format
 msgid "More than one Filename! %s for file: %s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1094
+#: src/cats/sql_create.c:1093
 #, c-format
 msgid "Error fetching row for file=%s: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1110
+#: src/cats/sql_create.c:1109
 #, c-format
 msgid "Create db Filename record %s failed. ERR=%s\n"
 msgstr ""
@@ -7655,21 +7655,21 @@ msgstr ""
 msgid "Device switch. New device %s chosen.\n"
 msgstr ""
 
-#: src/stored/reserve.c:509
+#: src/stored/reserve.c:510
 #, c-format
 msgid "Hey! num_writers=%d!!!!\n"
 msgstr ""
 
-#: src/stored/reserve.c:752
+#: src/stored/reserve.c:754
 msgid "3939 Could not get dcr\n"
 msgstr ""
 
-#: src/stored/reserve.c:855 src/stored/reserve.c:866
+#: src/stored/reserve.c:857 src/stored/reserve.c:868
 #, c-format
 msgid "Failed command: %s\n"
 msgstr ""
 
-#: src/stored/reserve.c:856
+#: src/stored/reserve.c:858
 #, c-format
 msgid ""
 "\n"
@@ -7677,7 +7677,7 @@ msgid ""
 "Device resources.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1172 src/stored/dircmd.c:601
+#: src/stored/reserve.c:1174 src/stored/dircmd.c:601
 #, c-format
 msgid ""
 "\n"
@@ -7685,80 +7685,80 @@ msgid ""
 "does not exist.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1176 src/stored/dircmd.c:579
+#: src/stored/reserve.c:1178 src/stored/dircmd.c:579
 #, c-format
 msgid ""
 "\n"
 "     Device \"%s\" requested by DIR could not be opened or does not exist.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1188
+#: src/stored/reserve.c:1190
 #, c-format
 msgid "3926 Could not get dcr for device: %s\n"
 msgstr ""
 
-#: src/stored/reserve.c:1311
+#: src/stored/reserve.c:1313
 #, c-format
 msgid "3601 JobId=%u device %s is BLOCKED due to user unmount.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1321
+#: src/stored/reserve.c:1323
 #, c-format
 msgid "3602 JobId=%u device %s is busy (already reading/writing).\n"
 msgstr ""
 
-#: src/stored/reserve.c:1365
+#: src/stored/reserve.c:1367
 #, c-format
 msgid "3603 JobId=%u device %s is busy reading.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1374
+#: src/stored/reserve.c:1376
 #, c-format
 msgid "3604 JobId=%u device %s is BLOCKED due to user unmount.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1411
+#: src/stored/reserve.c:1413
 #, c-format
 msgid ""
 "3608 JobId=%u wants Pool=\"%s\" but have Pool=\"%s\" nreserve=%d on drive %"
 "s.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1437
+#: src/stored/reserve.c:1439
 #, c-format
 msgid "3610 JobId=%u Volume max jobs exceeded on drive %s.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1492
+#: src/stored/reserve.c:1494
 #, c-format
 msgid "3605 JobId=%u wants free drive but device %s is busy.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1500
+#: src/stored/reserve.c:1502
 #, c-format
 msgid "3606 JobId=%u prefers mounted drives, but drive %s has no Volume.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1523
+#: src/stored/reserve.c:1525
 #, c-format
 msgid "3607 JobId=%u wants Vol=\"%s\" drive has Vol=\"%s\" on drive %s.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1579
+#: src/stored/reserve.c:1581
 #, c-format
 msgid "Logic error!!!! JobId=%u Should not get here.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1580
+#: src/stored/reserve.c:1582
 #, c-format
 msgid "3910 JobId=%u Logic error!!!! drive %s Should not get here.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1583
+#: src/stored/reserve.c:1585
 msgid "Logic error!!!! Should not get here.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1586
+#: src/stored/reserve.c:1588
 #, c-format
 msgid "3911 JobId=%u failed reserve drive %s.\n"
 msgstr ""
@@ -10906,16 +10906,16 @@ msgstr ""
 msgid "FD connect failed: Job name not found: %s\n"
 msgstr ""
 
-#: src/stored/job.c:240
+#: src/stored/job.c:238
 #, c-format
 msgid "Hey!!!! JobId %u Job %s already authenticated.\n"
 msgstr ""
 
-#: src/stored/job.c:251
+#: src/stored/job.c:255
 msgid "Unable to authenticate File daemon\n"
 msgstr ""
 
-#: src/stored/job.c:373
+#: src/stored/job.c:377
 msgid "In free_jcr(), but still attached to device!!!!\n"
 msgstr ""
 
@@ -13442,7 +13442,7 @@ msgstr ""
 msgid "NULL jcr.\n"
 msgstr ""
 
-#: src/lib/jcr.c:445
+#: src/lib/jcr.c:444
 #, c-format
 msgid "JCR use_count=%d JobId=%d\n"
 msgstr ""
@@ -13604,83 +13604,48 @@ msgstr ""
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:369
-#, c-format
-msgid "Write lock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:377
-#, c-format
-msgid "Write unlock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:388
-#, c-format
-msgid "Read lock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:396
-#, c-format
-msgid "Read unlock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:405
+#: src/lib/rwlock.c:427
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr ""
 
-#: src/lib/rwlock.c:438
-#, c-format
-msgid "Init rwlock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:454
-#, c-format
-msgid "Create thread failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:466
-#, c-format
-msgid "Join thread failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:469
+#: src/lib/rwlock.c:497
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:479
+#: src/lib/rwlock.c:507
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:484
+#: src/lib/rwlock.c:512
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:556
+#: src/lib/rwlock.c:584
 msgid "Try write lock"
 msgstr ""
 
-#: src/lib/rwlock.c:562
+#: src/lib/rwlock.c:590
 msgid "Try read lock"
 msgstr ""
 
-#: src/lib/rwlock.c:617
+#: src/lib/rwlock.c:645
 msgid "Create thread"
 msgstr ""
 
-#: src/lib/rwlock.c:627
+#: src/lib/rwlock.c:655
 msgid "Join thread"
 msgstr ""
 
-#: src/lib/rwlock.c:629
+#: src/lib/rwlock.c:657
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:641
+#: src/lib/rwlock.c:669
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr ""
index 9d350ba5110786f20edca185de031ce41a9f6492..0a4ce0f4af517287183fdd2ad9b19c596f02cd05 100644 (file)
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: de\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2008-10-10 20:22+0200\n"
+"POT-Creation-Date: 2008-12-03 15:24+0100\n"
 "PO-Revision-Date: 2007-06-25 20:38+0200\n"
 "Last-Translator: Philipp Storz <philipp.storz@dass-it.de>\n"
 "Language-Team: \n"
@@ -429,7 +429,7 @@ msgid "Pool \"%s\" resource not found for volume \"%s\"!\n"
 msgstr ""
 
 #: src/dird/backup.c:87 src/dird/migrate.c:230 src/dird/migrate.c:231
-#: src/dird/job.c:917 src/dird/job.c:964
+#: src/dird/job.c:919 src/dird/job.c:966
 msgid "Pool resource"
 msgstr "Pool Ressource"
 
@@ -456,7 +456,7 @@ msgstr "Netzwerkfehler mit FD bei %s: ERR=%s\n"
 msgid "No Job status returned from FD.\n"
 msgstr "FD hat keinen Jobstatus zurückgegeben.\n"
 
-#: src/dird/backup.c:358 src/dird/migrate.c:1098 src/dird/admin.c:89
+#: src/dird/backup.c:358 src/dird/migrate.c:1105 src/dird/admin.c:89
 #, fuzzy, c-format
 msgid "Error getting Job record for Job report: ERR=%s"
 msgstr "Fehler beim Holen des job Eintrags für den job Bericht: %s"
@@ -466,7 +466,7 @@ msgstr "Fehler beim Holen des job Eintrags f
 msgid "Error getting Client record for Job report: ERR=%s"
 msgstr "Fehler beim holen des Datensatzes für Volume \"%s\": ERR=%s"
 
-#: src/dird/backup.c:371 src/dird/migrate.c:1129
+#: src/dird/backup.c:371 src/dird/migrate.c:1135
 #, c-format
 msgid "Error getting Media record for Volume \"%s\": ERR=%s"
 msgstr "Fehler beim holen des Datensatzes für Volume \"%s\": ERR=%s"
@@ -1453,7 +1453,7 @@ msgstr "Pool Ressource \"%s\" nicht gefunden.\n"
 msgid "Job Pool's NextPool resource"
 msgstr "\"NextPool\"  Ressource des Job Pools"
 
-#: src/dird/migrate.c:278 src/dird/migrate.c:845
+#: src/dird/migrate.c:278 src/dird/migrate.c:837
 #, c-format
 msgid "Could not get job record for JobId %s to migrate. ERR=%s"
 msgstr "Konnte job record für JobId %s zum migrieren nicht holen. ERR=%s"
@@ -1473,123 +1473,123 @@ msgstr "Starte Migration JobId %s, Job=%s\n"
 msgid "Read storage \"%s\" same as write storage.\n"
 msgstr "Lese storage \"%s\" ist gleich mit Schreib storage.\n"
 
-#: src/dird/migrate.c:670
+#: src/dird/migrate.c:662
 msgid "No Migration SQL selection pattern specified.\n"
 msgstr "Kein \"Migration SQL selection pattern\" spezifiziert.\n"
 
-#: src/dird/migrate.c:677 src/dird/migrate.c:697 src/dird/migrate.c:718
-#: src/dird/migrate.c:754 src/dird/migrate.c:782 src/dird/migrate.c:898
-#: src/dird/migrate.c:931 src/dird/migrate.c:1028
+#: src/dird/migrate.c:669 src/dird/migrate.c:689 src/dird/migrate.c:710
+#: src/dird/migrate.c:746 src/dird/migrate.c:774 src/dird/migrate.c:890
+#: src/dird/migrate.c:923 src/dird/migrate.c:1020
 #, c-format
 msgid "SQL failed. ERR=%s\n"
 msgstr "SQL fehlgeschlagen ERR=%s\n"
 
-#: src/dird/migrate.c:701 src/dird/migrate.c:708 src/dird/migrate.c:722
-#: src/dird/migrate.c:786
+#: src/dird/migrate.c:693 src/dird/migrate.c:700 src/dird/migrate.c:714
+#: src/dird/migrate.c:778
 msgid "No Volumes found to migrate.\n"
 msgstr "Keine Volumes zum Migrieren gefunden.\n"
 
-#: src/dird/migrate.c:736 src/dird/migrate.c:821 src/dird/migrate.c:834
+#: src/dird/migrate.c:728 src/dird/migrate.c:813 src/dird/migrate.c:826
 msgid "Invalid JobId found.\n"
 msgstr "Ungültige JobId gefunden.\n"
 
-#: src/dird/migrate.c:793
+#: src/dird/migrate.c:785
 msgid "Unknown Migration Selection Type.\n"
 msgstr "Unbekannter \"Migration Selection Type\".\n"
 
-#: src/dird/migrate.c:805 src/dird/migrate.c:824 src/dird/migrate.c:837
+#: src/dird/migrate.c:797 src/dird/migrate.c:816 src/dird/migrate.c:829
 msgid "No JobIds found to migrate.\n"
 msgstr "Keine JobIds zum migrieren gefunden.\n"
 
-#: src/dird/migrate.c:809
+#: src/dird/migrate.c:801
 #, fuzzy, c-format
 msgid "The following %u JobId%s were chosen to be migrated: %s\n"
 msgstr "Die folgende %u JobId%s wird migriert werden: %s\n"
 
-#: src/dird/migrate.c:850
+#: src/dird/migrate.c:842
 #, c-format
 msgid "Migration using JobId=%s Job=%s\n"
 msgstr "Migration benutzt JobId=%s Job=%s\n"
 
-#: src/dird/migrate.c:881
+#: src/dird/migrate.c:873
 msgid "Could not start migration job.\n"
 msgstr "Konnte Migrationsjob nicht starten.\n"
 
-#: src/dird/migrate.c:883
+#: src/dird/migrate.c:875
 #, c-format
 msgid "Migration JobId %d started.\n"
 msgstr "Migration JobId %d gestartet.\n"
 
-#: src/dird/migrate.c:902
+#: src/dird/migrate.c:894
 #, fuzzy, c-format
 msgid "No %s found to migrate.\n"
 msgstr "Keine %ss zum Migrieren gefunden.\n"
 
-#: src/dird/migrate.c:906
+#: src/dird/migrate.c:898
 #, c-format
 msgid "SQL error. Expected 1 MediaId got %d\n"
 msgstr "SQL Fehler. Erwartet 1 MediaId erhalten: %d\n"
 
-#: src/dird/migrate.c:935 src/dird/migrate.c:1033
+#: src/dird/migrate.c:927 src/dird/migrate.c:1025
 #, c-format
 msgid "No %ss found to migrate.\n"
 msgstr "Keine %ss zum Migrieren gefunden.\n"
 
-#: src/dird/migrate.c:957
+#: src/dird/migrate.c:949
 #, c-format
 msgid "No Migration %s selection pattern specified.\n"
 msgstr "Kein Migration %s selection pattern spezifiziert.\n"
 
-#: src/dird/migrate.c:968
+#: src/dird/migrate.c:960
 #, c-format
 msgid "SQL to get %s failed. ERR=%s\n"
 msgstr "SQL um %s zu holen fehlgeschlagen. ERR=%s\n"
 
-#: src/dird/migrate.c:973
+#: src/dird/migrate.c:965
 #, c-format
 msgid "Query of Pool \"%s\" returned no Jobs to migrate.\n"
 msgstr "Abfrage nach Pool \"%s\" ergab keine Jobs für die Migration.\n"
 
-#: src/dird/migrate.c:982
+#: src/dird/migrate.c:974
 #, c-format
 msgid "Could not compile regex pattern \"%s\" ERR=%s\n"
 msgstr "Konnte regex pattern \"%s\" nicht kompilieren ERR=%s\n"
 
-#: src/dird/migrate.c:1011
+#: src/dird/migrate.c:1003
 msgid "Regex pattern matched no Jobs to migrate.\n"
 msgstr "Regex pattern hat auf keine Jobs für die Migration zugetroffen.\n"
 
-#: src/dird/migrate.c:1137
+#: src/dird/migrate.c:1143
 #, c-format
 msgid "%s OK -- with warnings"
 msgstr "%s OK -- mit Warnungen"
 
-#: src/dird/migrate.c:1139
+#: src/dird/migrate.c:1145
 #, c-format
 msgid "%s OK"
 msgstr "%s OK"
 
-#: src/dird/migrate.c:1144
+#: src/dird/migrate.c:1150
 #, c-format
 msgid "*** %s Error ***"
 msgstr "*** %s Fehler ***"
 
-#: src/dird/migrate.c:1154
+#: src/dird/migrate.c:1160
 #, c-format
 msgid "%s Canceled"
 msgstr "%s Abgebrochen"
 
-#: src/dird/migrate.c:1163
+#: src/dird/migrate.c:1169
 #, c-format
 msgid "Inappropriate %s term code"
 msgstr "Unzutreffender %s Beendigungskode"
 
-#: src/dird/migrate.c:1173
+#: src/dird/migrate.c:1179
 #, c-format
 msgid "%s -- no files to migrate"
 msgstr "%s -- keine Dateien zur Migration."
 
-#: src/dird/migrate.c:1189
+#: src/dird/migrate.c:1195
 #, fuzzy, c-format
 msgid ""
 "Bacula %s %s (%s): %s\n"
@@ -1649,17 +1649,17 @@ msgstr ""
 "  Beendigungsstatus:      %s\n"
 "\n"
 
-#: src/dird/migrate.c:1296
+#: src/dird/migrate.c:1302
 #, c-format
 msgid "No Next Pool specification found in Pool \"%s\".\n"
 msgstr "Keine \"Next Pool\" Spezifikation in Pool \"%s\" gefunden.\n"
 
-#: src/dird/migrate.c:1302
+#: src/dird/migrate.c:1308
 #, c-format
 msgid "No Storage specification found in Next Pool \"%s\".\n"
 msgstr "Keine \"Storage\" Spezifikation in \"Next Pool\" \"%s\" gefunden.\n"
 
-#: src/dird/migrate.c:1308
+#: src/dird/migrate.c:1314
 msgid "Storage from Pool's NextPool resource"
 msgstr "Storage aus der \"NextPool\" Ressource des Pools."
 
@@ -2293,23 +2293,23 @@ msgstr ""
 msgid "%d File%s on Volume \"%s\" purged from catalog.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:481
+#: src/dird/ua_purge.c:484
 #, c-format
 msgid ""
 "There are no more Jobs associated with Volume \"%s\". Marking it purged.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:522
+#: src/dird/ua_purge.c:525
 #, c-format
 msgid "Unable move recycled Volume in full Pool \"%s\" MaxVols=%d\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:535
+#: src/dird/ua_purge.c:538
 #, c-format
 msgid "All records pruned from Volume \"%s\"; marking it \"Purged\"\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:540
+#: src/dird/ua_purge.c:543
 #, c-format
 msgid "Cannot purge Volume with VolStatus=%s\n"
 msgstr ""
@@ -2699,7 +2699,7 @@ msgid "====\n"
 msgstr ""
 
 #: src/dird/ua_status.c:308 src/dird/job.c:146 src/dird/job.c:152
-#: src/dird/job.c:944 src/dird/job.c:956 src/dird/ua_cmds.c:780
+#: src/dird/job.c:946 src/dird/job.c:958 src/dird/ua_cmds.c:780
 #: src/dird/ua_cmds.c:1467 src/dird/ua_dotcmds.c:174
 msgid "unknown source"
 msgstr "unbekannte Quelle"
@@ -3012,7 +3012,7 @@ msgid "Failed to connect to File daemon.\n"
 msgstr "Verbindung zu File daemon fehlgeschlagen.\n"
 
 #: src/dird/job.c:397 src/dird/job.c:399 src/dird/job.c:440 src/dird/job.c:442
-#: src/dird/job.c:920 src/dird/job.c:962 src/dird/job.c:971
+#: src/dird/job.c:922 src/dird/job.c:964 src/dird/job.c:973
 msgid "Job resource"
 msgstr "Job Ressource"
 
@@ -3024,7 +3024,7 @@ msgstr "\"Max wait time\" 
 msgid "Max run time exceeded. Job canceled.\n"
 msgstr "\"Max run time\" überschritten, Job abgebrochen.\n"
 
-#: src/dird/job.c:601 src/dird/job.c:907
+#: src/dird/job.c:601 src/dird/job.c:909
 #, fuzzy
 msgid "Run pool override"
 msgstr "von \"Run pool\" überschrieben"
@@ -3073,20 +3073,20 @@ msgstr "Konnte FileSet \"%s\" Eintrag nicht erzeugen. ERR=%s\n"
 msgid "Error updating job record. %s"
 msgstr "Fehler beim Aktualisieren des job Eintrags. %s"
 
-#: src/dird/job.c:912
+#: src/dird/job.c:914
 #, fuzzy
 msgid "Run storage override"
 msgstr "Run storage override"
 
-#: src/dird/job.c:1033 src/dird/ua_run.c:1215
+#: src/dird/job.c:1035 src/dird/ua_run.c:1215
 msgid "No storage specified.\n"
 msgstr "Kein storage angegeben.\n"
 
-#: src/dird/job.c:1200
+#: src/dird/job.c:1202
 msgid "Could not start clone job.\n"
 msgstr "Konnte clone job nicht starten.\n"
 
-#: src/dird/job.c:1202
+#: src/dird/job.c:1204
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr "Clone JobId %d gestartet.\n"
@@ -6996,7 +6996,7 @@ msgstr ""
 "löschen von %s fehlgeschlagen:\n"
 "%s\n"
 
-#: src/cats/sql.c:251 src/cats/sql.c:258 src/cats/sql_create.c:1031
+#: src/cats/sql.c:251 src/cats/sql.c:258 src/cats/sql_create.c:1030
 #: src/cats/sql_get.c:185 src/cats/sql_get.c:236 src/cats/sql_get.c:604
 #: src/cats/sql_get.c:680 src/cats/sql_get.c:951
 #, c-format
@@ -7192,82 +7192,82 @@ msgstr "Volume \"%s\" bereits vorhanden.\n"
 msgid "Create DB Media record %s failed. ERR=%s\n"
 msgstr "Erzeugung DB Media Eintrag %s fehlgeschlagen. ERR=%s\n"
 
-#: src/cats/sql_create.c:493
+#: src/cats/sql_create.c:492
 #, c-format
 msgid "More than one Client!: %d\n"
 msgstr "Mehr als ein Client!: %d\n"
 
-#: src/cats/sql_create.c:498
+#: src/cats/sql_create.c:497
 #, c-format
 msgid "error fetching Client row: %s\n"
 msgstr "Fehler beim holen der Client Zeile: %s\n"
 
-#: src/cats/sql_create.c:525
+#: src/cats/sql_create.c:524
 #, c-format
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr "Erzeugung des DB Client Eintrags %s fehlgeschlagen. ERR=%s\n"
 
-#: src/cats/sql_create.c:568
+#: src/cats/sql_create.c:567
 #, c-format
 msgid "Create DB Counters record %s failed. ERR=%s\n"
 msgstr "Erzeugung des DB Counters Eintrag %s fehlgeschlagen. ERR=%s\n"
 
-#: src/cats/sql_create.c:601
+#: src/cats/sql_create.c:600
 #, c-format
 msgid "More than one FileSet!: %d\n"
 msgstr "Mehr als ein FileSet!: %d\n"
 
-#: src/cats/sql_create.c:606
+#: src/cats/sql_create.c:605
 #, c-format
 msgid "error fetching FileSet row: ERR=%s\n"
 msgstr "Fehler beim holen der FileSet Zeile: ERR=%s\n"
 
-#: src/cats/sql_create.c:636
+#: src/cats/sql_create.c:635
 #, c-format
 msgid "Create DB FileSet record %s failed. ERR=%s\n"
 msgstr "Erzeugung des DB FileSet Eintrags %s fehlgeschlagen. ERR=%s\n"
 
-#: src/cats/sql_create.c:857
+#: src/cats/sql_create.c:856
 #, fuzzy, c-format
 msgid "Could not init batch database: \"%s\".\n"
 msgstr "Konnte Datenbank \"%s\" nicht öffen.\n"
 
-#: src/cats/sql_create.c:864
+#: src/cats/sql_create.c:863
 #, fuzzy, c-format
 msgid "Could not open database \"%s\": ERR=%s\n"
 msgstr "Konnte Datenbank \"%s\" nicht öffen.\n"
 
-#: src/cats/sql_create.c:886 src/cats/sql_create.c:927
+#: src/cats/sql_create.c:885 src/cats/sql_create.c:926
 #, c-format
 msgid "Attempt to put non-attributes into catalog. Stream=%d\n"
 msgstr "Versuche \"non-attributes\" in catalog einzufügen. Stream=%d\n"
 
-#: src/cats/sql_create.c:991
+#: src/cats/sql_create.c:990
 #, c-format
 msgid "Create db File record %s failed. ERR=%s"
 msgstr "Erzeugung des db File Eintrags %s fehlgeschlagen. ERR=%s"
 
-#: src/cats/sql_create.c:1024 src/cats/sql_get.c:229
+#: src/cats/sql_create.c:1023 src/cats/sql_get.c:229
 #, c-format
 msgid "More than one Path!: %s for path: %s\n"
 msgstr "Mehr als ein Pfad!: %s für Pfad: %s\n"
 
-#: src/cats/sql_create.c:1055
+#: src/cats/sql_create.c:1054
 #, c-format
 msgid "Create db Path record %s failed. ERR=%s\n"
 msgstr "Erzeugung des db Path Eintrags %s fehlgeschlagen. ERR=%s\n"
 
-#: src/cats/sql_create.c:1088
+#: src/cats/sql_create.c:1087
 #, c-format
 msgid "More than one Filename! %s for file: %s\n"
 msgstr "Mehr als ein Dateiname! %s für Datei: %s\n"
 
-#: src/cats/sql_create.c:1094
+#: src/cats/sql_create.c:1093
 #, c-format
 msgid "Error fetching row for file=%s: ERR=%s\n"
 msgstr "Fehler beim Holen der Zeile für Datei=%s: ERR=%s\n"
 
-#: src/cats/sql_create.c:1110
+#: src/cats/sql_create.c:1109
 #, c-format
 msgid "Create db Filename record %s failed. ERR=%s\n"
 msgstr "Erzeugung des db Filename Eintrags %s fehlgeschlagen. ERR=%s\n"
@@ -7933,21 +7933,21 @@ msgstr "Kann DB lock nicht initialisieren. ERR=%s\n"
 msgid "Device switch. New device %s chosen.\n"
 msgstr ""
 
-#: src/stored/reserve.c:509
+#: src/stored/reserve.c:510
 #, c-format
 msgid "Hey! num_writers=%d!!!!\n"
 msgstr ""
 
-#: src/stored/reserve.c:752
+#: src/stored/reserve.c:754
 msgid "3939 Could not get dcr\n"
 msgstr ""
 
-#: src/stored/reserve.c:855 src/stored/reserve.c:866
+#: src/stored/reserve.c:857 src/stored/reserve.c:868
 #, c-format
 msgid "Failed command: %s\n"
 msgstr ""
 
-#: src/stored/reserve.c:856
+#: src/stored/reserve.c:858
 #, c-format
 msgid ""
 "\n"
@@ -7955,7 +7955,7 @@ msgid ""
 "Device resources.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1172 src/stored/dircmd.c:601
+#: src/stored/reserve.c:1174 src/stored/dircmd.c:601
 #, c-format
 msgid ""
 "\n"
@@ -7963,80 +7963,80 @@ msgid ""
 "does not exist.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1176 src/stored/dircmd.c:579
+#: src/stored/reserve.c:1178 src/stored/dircmd.c:579
 #, c-format
 msgid ""
 "\n"
 "     Device \"%s\" requested by DIR could not be opened or does not exist.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1188
+#: src/stored/reserve.c:1190
 #, c-format
 msgid "3926 Could not get dcr for device: %s\n"
 msgstr ""
 
-#: src/stored/reserve.c:1311
+#: src/stored/reserve.c:1313
 #, c-format
 msgid "3601 JobId=%u device %s is BLOCKED due to user unmount.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1321
+#: src/stored/reserve.c:1323
 #, c-format
 msgid "3602 JobId=%u device %s is busy (already reading/writing).\n"
 msgstr ""
 
-#: src/stored/reserve.c:1365
+#: src/stored/reserve.c:1367
 #, c-format
 msgid "3603 JobId=%u device %s is busy reading.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1374
+#: src/stored/reserve.c:1376
 #, c-format
 msgid "3604 JobId=%u device %s is BLOCKED due to user unmount.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1411
+#: src/stored/reserve.c:1413
 #, c-format
 msgid ""
 "3608 JobId=%u wants Pool=\"%s\" but have Pool=\"%s\" nreserve=%d on drive %"
 "s.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1437
+#: src/stored/reserve.c:1439
 #, c-format
 msgid "3610 JobId=%u Volume max jobs exceeded on drive %s.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1492
+#: src/stored/reserve.c:1494
 #, c-format
 msgid "3605 JobId=%u wants free drive but device %s is busy.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1500
+#: src/stored/reserve.c:1502
 #, c-format
 msgid "3606 JobId=%u prefers mounted drives, but drive %s has no Volume.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1523
+#: src/stored/reserve.c:1525
 #, c-format
 msgid "3607 JobId=%u wants Vol=\"%s\" drive has Vol=\"%s\" on drive %s.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1579
+#: src/stored/reserve.c:1581
 #, c-format
 msgid "Logic error!!!! JobId=%u Should not get here.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1580
+#: src/stored/reserve.c:1582
 #, c-format
 msgid "3910 JobId=%u Logic error!!!! drive %s Should not get here.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1583
+#: src/stored/reserve.c:1585
 msgid "Logic error!!!! Should not get here.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1586
+#: src/stored/reserve.c:1588
 #, c-format
 msgid "3911 JobId=%u failed reserve drive %s.\n"
 msgstr ""
@@ -11243,16 +11243,16 @@ msgstr ""
 msgid "FD connect failed: Job name not found: %s\n"
 msgstr "Job nicht gefunden: %s\n"
 
-#: src/stored/job.c:240
+#: src/stored/job.c:238
 #, c-format
 msgid "Hey!!!! JobId %u Job %s already authenticated.\n"
 msgstr ""
 
-#: src/stored/job.c:251
+#: src/stored/job.c:255
 msgid "Unable to authenticate File daemon\n"
 msgstr ""
 
-#: src/stored/job.c:373
+#: src/stored/job.c:377
 msgid "In free_jcr(), but still attached to device!!!!\n"
 msgstr ""
 
@@ -13791,7 +13791,7 @@ msgstr ""
 msgid "NULL jcr.\n"
 msgstr ""
 
-#: src/lib/jcr.c:445
+#: src/lib/jcr.c:444
 #, c-format
 msgid "JCR use_count=%d JobId=%d\n"
 msgstr ""
@@ -13953,83 +13953,48 @@ msgstr ""
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:369
-#, c-format
-msgid "Write lock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:377
-#, c-format
-msgid "Write unlock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:388
-#, c-format
-msgid "Read lock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:396
-#, c-format
-msgid "Read unlock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:405
+#: src/lib/rwlock.c:427
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr ""
 
-#: src/lib/rwlock.c:438
-#, c-format
-msgid "Init rwlock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:454
-#, c-format
-msgid "Create thread failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:466
-#, c-format
-msgid "Join thread failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:469
+#: src/lib/rwlock.c:497
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:479
+#: src/lib/rwlock.c:507
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:484
+#: src/lib/rwlock.c:512
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:556
+#: src/lib/rwlock.c:584
 msgid "Try write lock"
 msgstr ""
 
-#: src/lib/rwlock.c:562
+#: src/lib/rwlock.c:590
 msgid "Try read lock"
 msgstr ""
 
-#: src/lib/rwlock.c:617
+#: src/lib/rwlock.c:645
 msgid "Create thread"
 msgstr ""
 
-#: src/lib/rwlock.c:627
+#: src/lib/rwlock.c:655
 msgid "Join thread"
 msgstr ""
 
-#: src/lib/rwlock.c:629
+#: src/lib/rwlock.c:657
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:641
+#: src/lib/rwlock.c:669
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr ""
index 059ade8d54907b4209cd499138e1acb94df1789a..701271ccbb8da2b87090fcf2b730af4c8de8cfb0 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Bacula 1.38\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2008-10-10 20:22+0200\n"
+"POT-Creation-Date: 2008-12-03 15:24+0100\n"
 "PO-Revision-Date: 2008-01-24 22:54+0100\n"
 "Last-Translator: Eric Bollengier <eric@eb.homelinux.org>\n"
 "Language-Team: French <bacula-devel-fr@lists.sourceforge.net>\n"
@@ -432,7 +432,7 @@ msgid "Pool \"%s\" resource not found for volume \"%s\"!\n"
 msgstr "La ressource Pool « %s » est introuvable pour le volume « %s »\n"
 
 #: src/dird/backup.c:87 src/dird/migrate.c:230 src/dird/migrate.c:231
-#: src/dird/job.c:917 src/dird/job.c:964
+#: src/dird/job.c:919 src/dird/job.c:966
 msgid "Pool resource"
 msgstr "Ressource Pool"
 
@@ -459,7 +459,7 @@ msgstr ""
 msgid "No Job status returned from FD.\n"
 msgstr ""
 
-#: src/dird/backup.c:358 src/dird/migrate.c:1098 src/dird/admin.c:89
+#: src/dird/backup.c:358 src/dird/migrate.c:1105 src/dird/admin.c:89
 #, fuzzy, c-format
 msgid "Error getting Job record for Job report: ERR=%s"
 msgstr "Impossible de récupérer le Job du JobId=%s : ERR=%s\n"
@@ -469,7 +469,7 @@ msgstr "Impossible de r
 msgid "Error getting Client record for Job report: ERR=%s"
 msgstr "Impossible de mettre à jour les informations du Volume : ERR=%s"
 
-#: src/dird/backup.c:371 src/dird/migrate.c:1129
+#: src/dird/backup.c:371 src/dird/migrate.c:1135
 #, c-format
 msgid "Error getting Media record for Volume \"%s\": ERR=%s"
 msgstr ""
@@ -1457,7 +1457,7 @@ msgstr ""
 msgid "Job Pool's NextPool resource"
 msgstr "Sélectionnez le Pool"
 
-#: src/dird/migrate.c:278 src/dird/migrate.c:845
+#: src/dird/migrate.c:278 src/dird/migrate.c:837
 #, fuzzy, c-format
 msgid "Could not get job record for JobId %s to migrate. ERR=%s"
 msgstr "Impossible de récupérer le Job du JobId=%s : ERR=%s\n"
@@ -1477,125 +1477,125 @@ msgstr "D
 msgid "Read storage \"%s\" same as write storage.\n"
 msgstr ""
 
-#: src/dird/migrate.c:670
+#: src/dird/migrate.c:662
 msgid "No Migration SQL selection pattern specified.\n"
 msgstr ""
 
-#: src/dird/migrate.c:677 src/dird/migrate.c:697 src/dird/migrate.c:718
-#: src/dird/migrate.c:754 src/dird/migrate.c:782 src/dird/migrate.c:898
-#: src/dird/migrate.c:931 src/dird/migrate.c:1028
+#: src/dird/migrate.c:669 src/dird/migrate.c:689 src/dird/migrate.c:710
+#: src/dird/migrate.c:746 src/dird/migrate.c:774 src/dird/migrate.c:890
+#: src/dird/migrate.c:923 src/dird/migrate.c:1020
 #, fuzzy, c-format
 msgid "SQL failed. ERR=%s\n"
 msgstr "fopen %s en erreur : ERR=%s\n"
 
-#: src/dird/migrate.c:701 src/dird/migrate.c:708 src/dird/migrate.c:722
-#: src/dird/migrate.c:786
+#: src/dird/migrate.c:693 src/dird/migrate.c:700 src/dird/migrate.c:714
+#: src/dird/migrate.c:778
 msgid "No Volumes found to migrate.\n"
 msgstr "Aucun volume trouvé pour la migration.\n"
 
-#: src/dird/migrate.c:736 src/dird/migrate.c:821 src/dird/migrate.c:834
+#: src/dird/migrate.c:728 src/dird/migrate.c:813 src/dird/migrate.c:826
 #, fuzzy
 msgid "Invalid JobId found.\n"
 msgstr "Période invalide.\n"
 
-#: src/dird/migrate.c:793
+#: src/dird/migrate.c:785
 msgid "Unknown Migration Selection Type.\n"
 msgstr ""
 
-#: src/dird/migrate.c:805 src/dird/migrate.c:824 src/dird/migrate.c:837
+#: src/dird/migrate.c:797 src/dird/migrate.c:816 src/dird/migrate.c:829
 #, fuzzy
 msgid "No JobIds found to migrate.\n"
 msgstr "Aucun volume trouvé pour la restauration.\n"
 
-#: src/dird/migrate.c:809
+#: src/dird/migrate.c:801
 #, fuzzy, c-format
 msgid "The following %u JobId%s were chosen to be migrated: %s\n"
 msgstr "Les fichiers suivants sont absents :\n"
 
-#: src/dird/migrate.c:850
+#: src/dird/migrate.c:842
 #, c-format
 msgid "Migration using JobId=%s Job=%s\n"
 msgstr "Migration utilisant JobId=%s Job=%s\n"
 
-#: src/dird/migrate.c:881
+#: src/dird/migrate.c:873
 msgid "Could not start migration job.\n"
 msgstr ""
 
-#: src/dird/migrate.c:883
+#: src/dird/migrate.c:875
 #, c-format
 msgid "Migration JobId %d started.\n"
 msgstr ""
 
-#: src/dird/migrate.c:902
+#: src/dird/migrate.c:894
 #, fuzzy, c-format
 msgid "No %s found to migrate.\n"
 msgstr "Aucun volume trouvé pour la restauration.\n"
 
-#: src/dird/migrate.c:906
+#: src/dird/migrate.c:898
 #, c-format
 msgid "SQL error. Expected 1 MediaId got %d\n"
 msgstr ""
 
-#: src/dird/migrate.c:935 src/dird/migrate.c:1033
+#: src/dird/migrate.c:927 src/dird/migrate.c:1025
 #, fuzzy, c-format
 msgid "No %ss found to migrate.\n"
 msgstr "Aucun volume trouvé pour la restauration.\n"
 
-#: src/dird/migrate.c:957
+#: src/dird/migrate.c:949
 #, c-format
 msgid "No Migration %s selection pattern specified.\n"
 msgstr ""
 
-#: src/dird/migrate.c:968
+#: src/dird/migrate.c:960
 #, fuzzy, c-format
 msgid "SQL to get %s failed. ERR=%s\n"
 msgstr "fopen %s en erreur : ERR=%s\n"
 
-#: src/dird/migrate.c:973
+#: src/dird/migrate.c:965
 #, c-format
 msgid "Query of Pool \"%s\" returned no Jobs to migrate.\n"
 msgstr ""
 
-#: src/dird/migrate.c:982
+#: src/dird/migrate.c:974
 #, fuzzy, c-format
 msgid "Could not compile regex pattern \"%s\" ERR=%s\n"
 msgstr "Impossible d'ouvrir %s : ERR=%s\n"
 
-#: src/dird/migrate.c:1011
+#: src/dird/migrate.c:1003
 msgid "Regex pattern matched no Jobs to migrate.\n"
 msgstr ""
 
-#: src/dird/migrate.c:1137
+#: src/dird/migrate.c:1143
 #, c-format
 msgid "%s OK -- with warnings"
 msgstr ""
 
-#: src/dird/migrate.c:1139
+#: src/dird/migrate.c:1145
 #, c-format
 msgid "%s OK"
 msgstr ""
 
-#: src/dird/migrate.c:1144
+#: src/dird/migrate.c:1150
 #, c-format
 msgid "*** %s Error ***"
 msgstr "*** %s Erreur ***"
 
-#: src/dird/migrate.c:1154
+#: src/dird/migrate.c:1160
 #, c-format
 msgid "%s Canceled"
 msgstr "%s Annulé"
 
-#: src/dird/migrate.c:1163
+#: src/dird/migrate.c:1169
 #, c-format
 msgid "Inappropriate %s term code"
 msgstr ""
 
-#: src/dird/migrate.c:1173
+#: src/dird/migrate.c:1179
 #, fuzzy, c-format
 msgid "%s -- no files to migrate"
 msgstr "Aucun volume trouvé pour la restauration.\n"
 
-#: src/dird/migrate.c:1189
+#: src/dird/migrate.c:1195
 #, fuzzy, c-format
 msgid ""
 "Bacula %s %s (%s): %s\n"
@@ -1657,17 +1657,17 @@ msgstr ""
 "  Statut de fin du SD :    %s\n"
 "  Statut de fin :          %s\n"
 
-#: src/dird/migrate.c:1296
+#: src/dird/migrate.c:1302
 #, c-format
 msgid "No Next Pool specification found in Pool \"%s\".\n"
 msgstr ""
 
-#: src/dird/migrate.c:1302
+#: src/dird/migrate.c:1308
 #, c-format
 msgid "No Storage specification found in Next Pool \"%s\".\n"
 msgstr ""
 
-#: src/dird/migrate.c:1308
+#: src/dird/migrate.c:1314
 #, fuzzy
 msgid "Storage from Pool's NextPool resource"
 msgstr "Sélectionnez le Pool"
@@ -2320,28 +2320,28 @@ msgstr ""
 msgid "%d File%s on Volume \"%s\" purged from catalog.\n"
 msgstr "%d fichier%s du volume « %s » purgé du catalogue.\n"
 
-#: src/dird/ua_purge.c:481
+#: src/dird/ua_purge.c:484
 #, c-format
 msgid ""
 "There are no more Jobs associated with Volume \"%s\". Marking it purged.\n"
 msgstr ""
 "Il n'y a plus de job associé avec le volume « %s ». Il est marqué purgé.\n"
 
-#: src/dird/ua_purge.c:522
+#: src/dird/ua_purge.c:525
 #, c-format
 msgid "Unable move recycled Volume in full Pool \"%s\" MaxVols=%d\n"
 msgstr ""
 "Impossible de déplacer le volume recyclé, le Pool « %s » est plein. MaxVols=%"
 "d\n"
 
-#: src/dird/ua_purge.c:535
+#: src/dird/ua_purge.c:538
 #, c-format
 msgid "All records pruned from Volume \"%s\"; marking it \"Purged\"\n"
 msgstr ""
 "Il n'y a pas de job associé avec le volume « %s ». Il est marqué comme "
 "Purged.\n"
 
-#: src/dird/ua_purge.c:540
+#: src/dird/ua_purge.c:543
 #, c-format
 msgid "Cannot purge Volume with VolStatus=%s\n"
 msgstr "Impossible de purger un volume dans l'état (VolStatus) %s\n"
@@ -2762,7 +2762,7 @@ msgid "====\n"
 msgstr "====\n"
 
 #: src/dird/ua_status.c:308 src/dird/job.c:146 src/dird/job.c:152
-#: src/dird/job.c:944 src/dird/job.c:956 src/dird/ua_cmds.c:780
+#: src/dird/job.c:946 src/dird/job.c:958 src/dird/ua_cmds.c:780
 #: src/dird/ua_cmds.c:1467 src/dird/ua_dotcmds.c:174
 msgid "unknown source"
 msgstr "source inconnue"
@@ -3090,7 +3090,7 @@ msgid "Failed to connect to File daemon.\n"
 msgstr "Impossible de se connecter au client.\n"
 
 #: src/dird/job.c:397 src/dird/job.c:399 src/dird/job.c:440 src/dird/job.c:442
-#: src/dird/job.c:920 src/dird/job.c:962 src/dird/job.c:971
+#: src/dird/job.c:922 src/dird/job.c:964 src/dird/job.c:973
 #, fuzzy
 msgid "Job resource"
 msgstr "Pool à partir de sa définition"
@@ -3103,7 +3103,7 @@ msgstr "Temps d'attente maximum d
 msgid "Max run time exceeded. Job canceled.\n"
 msgstr "Temps d'exécution maximum atteind. Abandon du job.\n"
 
-#: src/dird/job.c:601 src/dird/job.c:907
+#: src/dird/job.c:601 src/dird/job.c:909
 msgid "Run pool override"
 msgstr ""
 
@@ -3150,19 +3150,19 @@ msgstr ""
 msgid "Error updating job record. %s"
 msgstr ""
 
-#: src/dird/job.c:912
+#: src/dird/job.c:914
 msgid "Run storage override"
 msgstr ""
 
-#: src/dird/job.c:1033 src/dird/ua_run.c:1215
+#: src/dird/job.c:1035 src/dird/ua_run.c:1215
 msgid "No storage specified.\n"
 msgstr "Pas de storage sélectionné.\n"
 
-#: src/dird/job.c:1200
+#: src/dird/job.c:1202
 msgid "Could not start clone job.\n"
 msgstr ""
 
-#: src/dird/job.c:1202
+#: src/dird/job.c:1204
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr ""
@@ -7194,7 +7194,7 @@ msgid ""
 "%s\n"
 msgstr ""
 
-#: src/cats/sql.c:251 src/cats/sql.c:258 src/cats/sql_create.c:1031
+#: src/cats/sql.c:251 src/cats/sql.c:258 src/cats/sql_create.c:1030
 #: src/cats/sql_get.c:185 src/cats/sql_get.c:236 src/cats/sql_get.c:604
 #: src/cats/sql_get.c:680 src/cats/sql_get.c:951
 #, c-format
@@ -7384,82 +7384,82 @@ msgstr "Le volume 
 msgid "Create DB Media record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:493
+#: src/cats/sql_create.c:492
 #, c-format
 msgid "More than one Client!: %d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:498
+#: src/cats/sql_create.c:497
 #, c-format
 msgid "error fetching Client row: %s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:525
+#: src/cats/sql_create.c:524
 #, c-format
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:568
+#: src/cats/sql_create.c:567
 #, c-format
 msgid "Create DB Counters record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:601
+#: src/cats/sql_create.c:600
 #, c-format
 msgid "More than one FileSet!: %d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:606
+#: src/cats/sql_create.c:605
 #, c-format
 msgid "error fetching FileSet row: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:636
+#: src/cats/sql_create.c:635
 #, c-format
 msgid "Create DB FileSet record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:857
+#: src/cats/sql_create.c:856
 #, fuzzy, c-format
 msgid "Could not init batch database: \"%s\".\n"
 msgstr "Impossible d'ouvrir la base de données « %s ».\n"
 
-#: src/cats/sql_create.c:864
+#: src/cats/sql_create.c:863
 #, fuzzy, c-format
 msgid "Could not open database \"%s\": ERR=%s\n"
 msgstr "Impossible d'ouvrir la base de données « %s ».\n"
 
-#: src/cats/sql_create.c:886 src/cats/sql_create.c:927
+#: src/cats/sql_create.c:885 src/cats/sql_create.c:926
 #, c-format
 msgid "Attempt to put non-attributes into catalog. Stream=%d\n"
 msgstr ""
 
-#: src/cats/sql_create.c:991
+#: src/cats/sql_create.c:990
 #, c-format
 msgid "Create db File record %s failed. ERR=%s"
 msgstr ""
 
-#: src/cats/sql_create.c:1024 src/cats/sql_get.c:229
+#: src/cats/sql_create.c:1023 src/cats/sql_get.c:229
 #, c-format
 msgid "More than one Path!: %s for path: %s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1055
+#: src/cats/sql_create.c:1054
 #, c-format
 msgid "Create db Path record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1088
+#: src/cats/sql_create.c:1087
 #, c-format
 msgid "More than one Filename! %s for file: %s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1094
+#: src/cats/sql_create.c:1093
 #, c-format
 msgid "Error fetching row for file=%s: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:1110
+#: src/cats/sql_create.c:1109
 #, c-format
 msgid "Create db Filename record %s failed. ERR=%s\n"
 msgstr ""
@@ -8155,22 +8155,22 @@ msgstr "Impossible d'initialiser le verrou sur la base. ERR=%s\n"
 msgid "Device switch. New device %s chosen.\n"
 msgstr ""
 
-#: src/stored/reserve.c:509
+#: src/stored/reserve.c:510
 #, c-format
 msgid "Hey! num_writers=%d!!!!\n"
 msgstr ""
 
-#: src/stored/reserve.c:752
+#: src/stored/reserve.c:754
 #, fuzzy
 msgid "3939 Could not get dcr\n"
 msgstr "Impossible de créer la structure BSOCK cliente.\n"
 
-#: src/stored/reserve.c:855 src/stored/reserve.c:866
+#: src/stored/reserve.c:857 src/stored/reserve.c:868
 #, c-format
 msgid "Failed command: %s\n"
 msgstr "Erreur sur la commande : %s\n"
 
-#: src/stored/reserve.c:856
+#: src/stored/reserve.c:858
 #, c-format
 msgid ""
 "\n"
@@ -8178,7 +8178,7 @@ msgid ""
 "Device resources.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1172 src/stored/dircmd.c:601
+#: src/stored/reserve.c:1174 src/stored/dircmd.c:601
 #, c-format
 msgid ""
 "\n"
@@ -8186,42 +8186,42 @@ msgid ""
 "does not exist.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1176 src/stored/dircmd.c:579
+#: src/stored/reserve.c:1178 src/stored/dircmd.c:579
 #, c-format
 msgid ""
 "\n"
 "     Device \"%s\" requested by DIR could not be opened or does not exist.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1188
+#: src/stored/reserve.c:1190
 #, c-format
 msgid "3926 Could not get dcr for device: %s\n"
 msgstr ""
 
-#: src/stored/reserve.c:1311
+#: src/stored/reserve.c:1313
 #, c-format
 msgid "3601 JobId=%u device %s is BLOCKED due to user unmount.\n"
 msgstr ""
 "3601 JobId=%u device %s est BLOQUÉ car il a été demonté par l'utilisateur.\n"
 
-#: src/stored/reserve.c:1321
+#: src/stored/reserve.c:1323
 #, c-format
 msgid "3602 JobId=%u device %s is busy (already reading/writing).\n"
 msgstr "3602 JobId=%u device %s est occupé (à lire ou écrire).\n"
 
-#: src/stored/reserve.c:1365
+#: src/stored/reserve.c:1367
 #, c-format
 msgid "3603 JobId=%u device %s is busy reading.\n"
 msgstr "3603 JobId=%u device %s est occupé en lecture.\n"
 
-#: src/stored/reserve.c:1374
+#: src/stored/reserve.c:1376
 #, c-format
 msgid "3604 JobId=%u device %s is BLOCKED due to user unmount.\n"
 msgstr ""
 "3604 JobId=%u device %s est bloqué car il a été démonté par l'utilisateur "
 "(unmount).\n"
 
-#: src/stored/reserve.c:1411
+#: src/stored/reserve.c:1413
 #, fuzzy, c-format
 msgid ""
 "3608 JobId=%u wants Pool=\"%s\" but have Pool=\"%s\" nreserve=%d on drive %"
@@ -8230,46 +8230,46 @@ msgstr ""
 "3608 JobId=%u voulait le Pool=« %s », mais c'est le Pool=« %s » qui est dans "
 "le drive %s.\n"
 
-#: src/stored/reserve.c:1437
+#: src/stored/reserve.c:1439
 #, fuzzy, c-format
 msgid "3610 JobId=%u Volume max jobs exceeded on drive %s.\n"
 msgstr ""
 "3607 JobId=%u voulait Vol=« %s », c'est le Vol=« %s » qui est dans le drive %"
 "s.\n"
 
-#: src/stored/reserve.c:1492
+#: src/stored/reserve.c:1494
 #, c-format
 msgid "3605 JobId=%u wants free drive but device %s is busy.\n"
 msgstr ""
 "3605 JobId=%u voulait libérer le lecteur, mais le device %s est occupé.\n"
 
-#: src/stored/reserve.c:1500
+#: src/stored/reserve.c:1502
 #, c-format
 msgid "3606 JobId=%u prefers mounted drives, but drive %s has no Volume.\n"
 msgstr "3606 JobId=%u voulait un lecteur monté, mais le lecteur %s est vide.\n"
 
-#: src/stored/reserve.c:1523
+#: src/stored/reserve.c:1525
 #, c-format
 msgid "3607 JobId=%u wants Vol=\"%s\" drive has Vol=\"%s\" on drive %s.\n"
 msgstr ""
 "3607 JobId=%u voulait Vol=« %s », c'est le Vol=« %s » qui est dans le drive %"
 "s.\n"
 
-#: src/stored/reserve.c:1579
+#: src/stored/reserve.c:1581
 #, c-format
 msgid "Logic error!!!! JobId=%u Should not get here.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1580
+#: src/stored/reserve.c:1582
 #, c-format
 msgid "3910 JobId=%u Logic error!!!! drive %s Should not get here.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1583
+#: src/stored/reserve.c:1585
 msgid "Logic error!!!! Should not get here.\n"
 msgstr ""
 
-#: src/stored/reserve.c:1586
+#: src/stored/reserve.c:1588
 #, c-format
 msgid "3911 JobId=%u failed reserve drive %s.\n"
 msgstr ""
@@ -11566,16 +11566,16 @@ msgstr "Temps d'
 msgid "FD connect failed: Job name not found: %s\n"
 msgstr "Job non trouvé : %s\n"
 
-#: src/stored/job.c:240
+#: src/stored/job.c:238
 #, c-format
 msgid "Hey!!!! JobId %u Job %s already authenticated.\n"
 msgstr ""
 
-#: src/stored/job.c:251
+#: src/stored/job.c:255
 msgid "Unable to authenticate File daemon\n"
 msgstr ""
 
-#: src/stored/job.c:373
+#: src/stored/job.c:377
 msgid "In free_jcr(), but still attached to device!!!!\n"
 msgstr ""
 
@@ -14195,7 +14195,7 @@ msgstr "Erreur pendant la lecture des attributs
 msgid "NULL jcr.\n"
 msgstr "NULL jcr.\n"
 
-#: src/lib/jcr.c:445
+#: src/lib/jcr.c:444
 #, c-format
 msgid "JCR use_count=%d JobId=%d\n"
 msgstr "JCR use_count=%d JobId=%d\n"
@@ -14363,83 +14363,48 @@ msgstr ""
 msgid "rwl_writeunlock by non-owner.\n"
 msgstr ""
 
-#: src/lib/rwlock.c:369
-#, c-format
-msgid "Write lock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:377
-#, c-format
-msgid "Write unlock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:388
-#, c-format
-msgid "Read lock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:396
-#, c-format
-msgid "Read unlock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:405
+#: src/lib/rwlock.c:427
 #, c-format
 msgid "Thread %d found unchanged elements %d times\n"
 msgstr ""
 
-#: src/lib/rwlock.c:438
-#, c-format
-msgid "Init rwlock failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:454
-#, c-format
-msgid "Create thread failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:466
-#, c-format
-msgid "Join thread failed. ERR=%s\n"
-msgstr ""
-
-#: src/lib/rwlock.c:469
+#: src/lib/rwlock.c:497
 #, c-format
 msgid "%02d: interval %d, writes %d, reads %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:479
+#: src/lib/rwlock.c:507
 #, c-format
 msgid "data %02d: value %d, %d writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:484
+#: src/lib/rwlock.c:512
 #, c-format
 msgid "Total: %d thread writes, %d data writes\n"
 msgstr ""
 
-#: src/lib/rwlock.c:556
+#: src/lib/rwlock.c:584
 msgid "Try write lock"
 msgstr ""
 
-#: src/lib/rwlock.c:562
+#: src/lib/rwlock.c:590
 msgid "Try read lock"
 msgstr ""
 
-#: src/lib/rwlock.c:617
+#: src/lib/rwlock.c:645
 msgid "Create thread"
 msgstr ""
 
-#: src/lib/rwlock.c:627
+#: src/lib/rwlock.c:655
 msgid "Join thread"
 msgstr ""
 
-#: src/lib/rwlock.c:629
+#: src/lib/rwlock.c:657
 #, c-format
 msgid "%02d: interval %d, updates %d, r_collisions %d, w_collisions %d\n"
 msgstr ""
 
-#: src/lib/rwlock.c:641
+#: src/lib/rwlock.c:669
 #, c-format
 msgid "data %02d: value %d, %d updates\n"
 msgstr ""