static const char rcsId[] =
- "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ca/server/paramServer.cc,v 1.7 2003-05-19 16:05:41 sailer Exp $";
+ "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ca/server/paramServer.cc,v 1.8 2003-07-09 11:34:34 sailer Exp $";
#define _POSIX_C_SOURCE 199506L
#define SYSLOG_NAMES
#include <unistd.h>
#include <ctype.h>
+#include <signal.h>
#include <string.h>
#include <syslog.h>
}
#include "paramRecordSet.h"
+#ifndef NDEBUG
+static void profSignalHandler(int sig)
+{
+ exit(sig);
+}
+#endif /* NDEBUG */
+
static const char *ourBasename(const char *s)
{
const char *p;
int val;
char *verbosity = NULL;
+#ifndef NDEBUG
+ signal(SIGQUIT, profSignalHandler);
+ signal(SIGTERM, profSignalHandler);
+ signal(SIGINT, profSignalHandler);
+#endif /* NDEBUG */
+
while((val = getopt(argc, argv, "dhv:w:")) != -1) {
switch(val) {
case('d'):
-static const char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ca/server/record.cc,v 1.6 2003-05-19 16:30:48 sailer Exp $";
+static const char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ca/server/record.cc,v 1.7 2003-07-09 11:34:34 sailer Exp $";
#define _POSIX_C_SOURCE 199506L
#if HAVE_CONFIG_H
recordScanTimer = new scanTimer(*this);
#if EPICS_RELEASE >= 314
- timer.start(*recordScanTimer, 1.0);
+ timer.start(*recordScanTimer, 100.0);
#endif
}
#if EPICS_RELEASE >= 314
scanTimer::scanTimer (Record &pv) : procVar(pv)
#else
-scanTimer::scanTimer (Record &pv) : osiTimer(1.0), procVar(pv)
+scanTimer::scanTimer (Record &pv) : osiTimer(100.0), procVar(pv)
#endif
{
}
epicsTimerNotify::expireStatus scanTimer::expire(const epicsTime &t)
{
procVar.scan();
- return expireStatus(restart, 1.0);
+ return expireStatus(restart, 100.0);
}
#else
void scanTimer::expire()
-static const char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ora/oraParam.pc,v 1.35 2003-07-09 11:19:39 sailer Exp $";
+static const char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/allParam/ora/oraParam.pc,v 1.36 2003-07-09 11:34:34 sailer Exp $";
#define _POSIX_C_SOURCE 199509L
#if HAVE_CONFIG_H
INTO
:value
FROM
- daq.runctrl_param_int_all_cache
+ daq.param_int_all_cache
WHERE
setup = :sqlsetup
AND
INTO
:value
FROM
- daq.runctrl_param_int_all_cache
+ daq.param_int_all_cache
WHERE
setup IS NULL
AND
INTO
:intvalue
FROM
- daq.runctrl_param_int_all_cache
+ daq.param_int_all_cache
WHERE
setup = :sqlsetup
AND
INTO
:intvalue
FROM
- daq.runctrl_param_int_all_cache
+ daq.param_int_all_cache
WHERE
setup IS NULL
AND