home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.vms
- Path: sparky!uunet!ornl!rsg1.er.usgs.gov!darwin.sura.net!aplcen.apl.jhu.edu!procon!rubin
- From: rubin@procon.jhuapl.edu (Don Rubin)
- Subject: Re: Wierd BACKUP change in VMS 5.5-2
- Message-ID: <1992Nov19.175323.4825@aplcen.apl.jhu.edu>
- Lines: 22
- Sender: news@aplcen.apl.jhu.edu (USENET News System)
- Organization: Johns Hopkins Univ APL
- References: <1992Nov17.203345.23090@aplcen.apl.jhu.edu>,<1992Nov17.141404.1@slacvx.slac.stanford.edu> <1ecbtbINNmki@gap.caltech.edu>
- Date: Thu, 19 Nov 92 17:53:23 GMT
- Lines: 22
-
-
-
- !If memory serves, you've *NEVER* been able to mount a tape that was allocated
- !to the parent of the current process. VMS v4.0 made some changes in the way
- !tape mounting was done that allowed the tape to be shared among processes in a
- !job. If I recall correctly, that version of VMS had a bug that caused the
- !MOUNT to also allocate the tape (or maybe it changed the ownership of a tape
- !allocated by the subprocess to ownership by the parent; it's been a long time
- !since 4.0 and my memory's a bit fuzzy). Thus if one mounted a tape from a
- !subprocess, then dismounted it, a subsequent attempt to mount it would fail.
-
- I was the original poster. The problem occured in moving from VMS 5.5-1 to
- 5.5-2. Despite the above comments, on our system, the sharing of a mounted
- tape did work. That is, if in the main process I mount a tape (from code
- using sys$mount) then SPAWN BACKUP in a sub-process (using smg$create_subprocess),
- it would work fine. This stopped working in vms 5.5-2 (at our site). DEC
- support has referred this to engineering.
-
- --
- Don Rubin
- Johns Hopkins Univ APL
- rubin@procon.jhuapl.edu
-