From 1696d51d0c364ad7d4e641bff15e6f8f24a3ae29 Mon Sep 17 00:00:00 2001 From: Oliver Lehmann Date: Mon, 10 Apr 1989 11:07:02 +0000 Subject: [PATCH] ING_DB --- WEGA/contrib/ingres/dbs/src/sys/unlock.c | 25 ++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 WEGA/contrib/ingres/dbs/src/sys/unlock.c diff --git a/WEGA/contrib/ingres/dbs/src/sys/unlock.c b/WEGA/contrib/ingres/dbs/src/sys/unlock.c new file mode 100644 index 0000000..3f2ce84 --- /dev/null +++ b/WEGA/contrib/ingres/dbs/src/sys/unlock.c @@ -0,0 +1,25 @@ +# include "../conf/gen.h" +# include "../h/lock.h" + +main(argc, argv) +int argc; +char *argv[]; +{ + register int pid; + + if (AAsequal(argv[1], "dbserver")) + pid = 0; + else if ((pid = atoi(argv[1])) < 2) + { + printf("UNLOCK: no process specified\n"); + exit(1); + } + AALOCKREQ.l_db = pid; + AAlockdes = open(AA_DBS_LOCK, 1); + AAsyslock(A_ABT, M_DB, 0L, 0L); + sync(); +} + +AApageflush() +{ +}