Ignore:
Timestamp:
2000-08-03T14:49:41+12:00 (24 years ago)
Author:
johnmcp
Message:

Relatively stable z39.50 implementation now, merged with the mgpp source.
(Still needs a decent interface and query language though...)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/z3950-branch/gsdl/src/recpt/nullproto.cpp

    r801 r1342  
    2222 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
    2323 *
    24  * $Id$
    25  *
    2624 *********************************************************************/
    27 
    28 /*
    29    $Log$
    30    Revision 1.12  1999/12/05 21:23:39  sjboddie
    31    support for multiple gsdlhomes and gdbmhomes
    32 
    33    Revision 1.11  1999/10/25 22:29:32  sjboddie
    34    receptionist now checks collect diectory for collections
    35    rather than collections.txt file
    36 
    37    Revision 1.10  1999/10/19 03:23:43  davidb
    38    Collection building support through web pages
    39    and internal and external link handling for collection documents
    40 
    41    Revision 1.9  1999/09/07 04:56:56  sjboddie
    42    added GPL notice
    43 
    44    Revision 1.8  1999/06/27 22:04:47  sjboddie
    45    now read in build.cfg before collect.cfg so that the indexmaps
    46    are available if required to decode defaultindex, defaultsubcollection,
    47    and defaultlanguage
    48 
    49    Revision 1.7  1999/06/15 02:16:45  sjboddie
    50    small change to prevent collectdir configuration string from being passed
    51    to everything
    52 
    53    Revision 1.6  1999/05/10 03:40:41  sjboddie
    54    lots of changes - slowly getting document action sorted out
    55 
    56    Revision 1.5  1999/04/30 01:59:41  sjboddie
    57    lots of stuff - getting documentaction working (documentaction replaces
    58    old browseaction)
    59 
    60    Revision 1.4  1999/03/31 23:44:48  rjmcnab
    61    Altered the protocol so that the metadata is part of the filter.
    62 
    63    Revision 1.3  1999/03/03 23:26:35  sjboddie
    64 
    65    Implemented more of the protocol
    66 
    67    Revision 1.2  1999/02/25 21:58:58  rjmcnab
    68 
    69    Merged sources.
    70 
    71    Revision 1.1  1999/02/21 22:35:22  rjmcnab
    72 
    73    Initial revision.
    74 
    75  */
    76 
    7725
    7826#include "nullproto.h"
     
    11765    if ((*here).second.c != NULL) {
    11866      const colservrconf &configinfo = (*here).second.c->get_configinfo ();
     67      bool failed = false;
    11968
    12069      // configure this collection server
     
    13079           << configinfo.collection << "\", gsdlhome=\""
    13180           << configinfo.gsdlhome << "\"\n";
    132     //  return false; //****
    133     here ++;
    134     continue;
     81    failed = true;
    13582      }
    13683
     
    14289           << configinfo.collection << "\", gsdlhome=\""
    14390           << configinfo.gsdlhome << "\"\n";
    144     //  return false; //****
    145     here ++;
    146     continue;
     91    failed = true;
    14792      }
    14893
    149       if (!(*here).second.c->init (logout)) return false;
     94      // don't bother initializing if one of the config files
     95      // wasn't read correctly
     96      if (!failed) {
     97    if (!(*here).second.c->init (logout)) return false;
     98      }
    15099    }
    151100    here++;
Note: See TracChangeset for help on using the changeset viewer.