+# Certain fetch attempts cause the connection to be lost (e.g. the
+# decoding of OPAC records fails for the National Library of
+# Education, Denmark (grundtvig.dpu.dk:2100/S), after which all
+# subsequent fetches fail -- see bug #3548. To amerliorate the
+# consequences of this, we check the record syntaxes in order of
+# importance and likelihood of not causing the connection to be
+# dropped. Of course, for well-behaved servers, this makes no
+# difference at all.
+
+#@syntax = qw(grs-1 sutrs usmarc xml); # simplify for debugging
+my @syntax = (
+ 'usmarc',
+ 'canmarc',
+ 'danmarc',
+ 'ibermarc',
+ 'intermarc',
+ 'jpmarc',
+ 'librismarc',
+ 'mab',
+ 'normarc',
+ 'picamarc',
+ 'rusmarc',
+ 'swemarc',
+ 'ukmarc',
+ 'unimarc',
+ 'sutrs',
+ 'xml',
+ 'grs-1',
+ 'summary',
+ 'opac',
+ );
+