5be17a65b4
- remove fix_timeval_i586.patch - disable retpol line for TW x86_64. It does not compile. - update to HEAD of git branch openafs-stable-1_8_x. * 1.8.6pre3 is not out yet. * disable source URLs, none are present - Fix build with GCC-10 * add patch 4c4bdde.diff * add patch d3c7f75.diff - create ld.so.conf-file dynamically - update to 1.8.6pre2 - disable fix_timeval_i586.patch OBS-URL: https://build.opensuse.org/request/show/815311 OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=57
67 lines
2.1 KiB
Diff
67 lines
2.1 KiB
Diff
From 4c4bdde59d69d0782612365d1337288ccc6f9a9f Mon Sep 17 00:00:00 2001
|
|
From: Michael Meffie <mmeffie@sinenomine.net>
|
|
Date: Mon, 09 Oct 2017 22:16:09 -0400
|
|
Subject: [PATCH] afsmonitor: remove unused LWP_WaitProcess
|
|
|
|
Remove the unimplemented once-only flag and the unused LWP_WaitProcess
|
|
call.
|
|
|
|
Reviewed-on: https://gerrit.openafs.org/12745
|
|
Tested-by: BuildBot <buildbot@rampaginggeek.com>
|
|
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
|
|
(cherry picked from commit 7c27365ea24aed5787f6fc03f30f6085c78ece51)
|
|
|
|
Change-Id: I3b61f9fb4f45564304b0e35878d3535a10e31d02
|
|
---
|
|
|
|
diff --git a/src/afsmonitor/afsmonitor.c b/src/afsmonitor/afsmonitor.c
|
|
index e7b3030..a6a9e97 100644
|
|
--- a/src/afsmonitor/afsmonitor.c
|
|
+++ b/src/afsmonitor/afsmonitor.c
|
|
@@ -56,7 +56,6 @@
|
|
FILE *debugFD; /* debugging file descriptor */
|
|
static int afsmon_output = 0; /* output to file ? */
|
|
static int afsmon_detOutput = 0; /* detailed output ? */
|
|
-static int afsmon_onceOnly = 0; /* probe once only ? (not implemented) */
|
|
int afsmon_probefreq; /* probe frequency */
|
|
static int wpkg_to_use; /* graphics package to use */
|
|
static char output_filename[80]; /* output filename */
|
|
@@ -3794,8 +3793,6 @@
|
|
}
|
|
|
|
FSinitFlags = 0;
|
|
- if (afsmon_onceOnly) /* option not provided at this time */
|
|
- FSinitFlags |= XSTAT_FS_INITFLAG_ONE_SHOT;
|
|
|
|
if (afsmon_debug) {
|
|
fprintf(debugFD, "[ %s ] Calling xstat_fs_Init \n", rn);
|
|
@@ -3867,8 +3864,6 @@
|
|
collIDs[num_cm_collections++] = AFSCB_XSTATSCOLL_FULL_PERF_INFO;
|
|
|
|
CMinitFlags = 0;
|
|
- if (afsmon_onceOnly) /* once only ? */
|
|
- CMinitFlags |= XSTAT_CM_INITFLAG_ONE_SHOT;
|
|
|
|
if (afsmon_debug) {
|
|
fprintf(debugFD, "[ %s ] Calling xstat_cm_Init \n", rn);
|
|
@@ -3892,19 +3887,6 @@
|
|
|
|
|
|
/* end of process cache manager entries */
|
|
- /* if only one probe was required setup a waiting process for the
|
|
- * termination signal */
|
|
- if (afsmon_onceOnly) {
|
|
- code = LWP_WaitProcess(&terminationEvent);
|
|
- if (code) {
|
|
- if (afsmon_debug) {
|
|
- fprintf(debugFD, "LWP_WaitProcess() returned error %d\n",
|
|
- code);
|
|
- fflush(debugFD);
|
|
- }
|
|
- afsmon_Exit(135);
|
|
- }
|
|
- }
|
|
|
|
/* start the gtx input server */
|
|
code = (intptr_t)gtx_InputServer(afsmon_win);
|