DEC NFS writes

From: Tuesday Armijo <taarmi_at_neptune.ca.sandia.gov>
Date: Thu, 9 Nov 1995 15:15:08 -0800 (PST)

 
 Below is information a user sent me. Has anybody else experienced this
 behavior with "ld" (DEC native c++ compiler) or DEC NFS writes? I'm
 not sure were the problem is coming from.
 
 Any help is greatly appreciated,
 T. Armijo
 
 ----------------------------------
 First, the workstation configuration:
 My home directory is nfs mounted to 9 DEC ALPHAs OSF/1 v3.2 from a
 RAID box on an HP 9000/735 running HP-UX 9.05 all on an FDDI network.
 
 Now the problem:
 I had a shell on each of "htdec1", "htdec2", "hthp1". After linking the
 file (using either /usr/bin/ld or /usr/lib/cmplrs/cxx/ld) on "htdec1",
 the update never got to either "htdec2", or "hthp1". At least, I
 waited five minutes and they still reported all zeros, even though
 "htdec1" showed the file to be intact and non-zero. Typing
 "/usr/bin/touch blat" caused the update to propagate immediately.
 
 Furthermore, only "ld" seems to generate this problem. When I use
 "f77" to create an object file, the update is immediate. Probably other
 programs as well work fine. Perhaps the problem is in the way "ld"
 closes the file on exiting? A simple fix is to write a small script
 which calls "ld" then "touch" to ensure that updates make it to the server,
 I guess. I just "touch" in the Makefile for each executable now.
 
Received on Fri Nov 10 1995 - 00:39:02 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:46 NZDT