X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fzebraidx.c;h=fd6d26a9310790700b6fa7a07a584e11a6e34f6f;hb=7786ecc8ce35a72145aeb9c098a4cfcc9d3c4822;hp=4fe0448518be3a99ca2634d8727e05b499bbe446;hpb=4c112f15503aebed494fab8aa5296c3661bfb31c;p=idzebra-moved-to-github.git diff --git a/index/zebraidx.c b/index/zebraidx.c index 4fe0448..fd6d26a 100644 --- a/index/zebraidx.c +++ b/index/zebraidx.c @@ -1,5 +1,5 @@ -/* $Id: zebraidx.c,v 1.2 2006-12-05 09:26:37 adam Exp $ - Copyright (C) 1995-2006 +/* $Id: zebraidx.c,v 1.5 2007-04-17 20:27:14 adam Exp $ + Copyright (C) 1995-2007 Index Data ApS This file is part of the Zebra server. @@ -30,13 +30,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #if HAVE_UNISTD_H #include #endif -#if HAVE_SYS_TIME_H -#include -#endif -#include -#if HAVE_SYS_TIMES_H -#include -#endif #include #include @@ -66,33 +59,18 @@ int main (int argc, char **argv) Res res = res_open(0, 0); Res default_res = res_open(0, 0); - int trans_started=0; -#if HAVE_SYS_TIMES_H - struct tms tms1, tms2; - double usec; -#endif -#if HAVE_SYS_TIME_H - struct timeval start_time, end_time; -#endif + int trans_started = 0; #ifndef WIN32 char nbuf[100]; #endif ZebraService zs = 0; ZebraHandle zh = 0; - nmem_init (); - #ifdef WIN32 #else sprintf(nbuf, "%.40s(%ld)", *argv, (long) getpid()); yaz_log_init_prefix (nbuf); #endif -#if HAVE_SYS_TIMES_H - times(&tms1); -#endif -#if HAVE_SYS_TIME_H - gettimeofday(&start_time, 0); -#endif prog = *argv; if (argc < 2) { @@ -253,7 +231,7 @@ int main (int argc, char **argv) else if (ret == 'V') { printf("Zebra %s %s\n", ZEBRAVER, ZEBRADATE); - printf(" (C) 1994-2006, Index Data ApS\n"); + printf(" (C) 1994-2007, Index Data ApS\n"); #ifdef WIN32 #ifdef _DEBUG printf(" WIN32 Debug\n"); @@ -297,24 +275,9 @@ int main (int argc, char **argv) zebra_close (zh); zebra_stop (zs); -#if HAVE_SYS_TIMES_H -#if HAVE_SYS_TIME_H - if (trans_started) - { - gettimeofday(&end_time, 0); - usec = (end_time.tv_sec - start_time.tv_sec) * 1000000.0 + - end_time.tv_usec - start_time.tv_usec; - times(&tms2); - yaz_log (YLOG_LOG, "zebraidx times: %5.2f %5.2f %5.2f", - usec / 1000000, - (double) (tms2.tms_utime - tms1.tms_utime)/100, - (double) (tms2.tms_stime - tms1.tms_stime)/100); - } -#endif -#endif + res_close(res); res_close(default_res); - nmem_exit(); exit (0); return 0; }