[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference bulova::decw_jan-89_to_nov-90

Title:DECWINDOWS 26-JAN-89 to 29-NOV-90
Notice:See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit
Moderator:STAR::VATNE
Created:Mon Oct 30 1989
Last Modified:Mon Dec 31 1990
Last Successful Update:Fri Jun 06 1997
Number of topics:3726
Total number of notes:19516

2123.0. "CREATE?TERMINAl ... Special quota required ?" by BRSIS6::BUTTIENS (Roger Buttiens) Wed Jan 24 1990 06:57

Hello,

The context is VMS 5.3.

If I add an application definition to the session manager customisation as 
follows :   CREATE /TERMINAL   RUN something   I 've a problem when I start this
new application from the Session Manager Applications Menu.   The window
appears on the screen for just a few seconds and then gets deleted.

However, when I type this command from a DECterm session  (which runs detached
from the Session Manager) I succeed in a CREATE/TERM  RUN something .   I 
suspect process quota, but I did not find anything in the new features manual
for the CREATE?TERMINAL command.

Can someone explain this behaviour ?

/Roger.
T.RTitleUserPersonal
Name
DateLines
2123.1Try CREATE/TERMINAL/DETCACHED...NITMOI::PESENTIOnly messages can be draggedWed Jan 24 1990 10:430
2123.2See VMS 5.3 New Features ManualBRSIS6::BUTTIENSRoger ButtiensThu Jan 25 1990 05:305
I 've read in VMS 5.3 New Features Manual (page 4-7) that 'The command-string
parameter can not be used with the /DETACH qualifier'  ... and I need this
command-string, ... so I cannot detach ?!  Or am I missing something ?

Roger.
2123.3How about...NITMOI::PESENTIOnly messages can be draggedThu Jan 25 1990 08:321
How about using the /INPUT=file switch, where the file says "$ RUN ...."?
2123.4PRNSYS::LOMICKAJJeffrey A. LomickaFri Jan 26 1990 14:379
The easy solution is to use "$ CREATE/TERMINAL/WAIT RUN something".

Reason: - Create/terminal is just like SPAWN/NOWAIT.  It issues the RUN
command in a subprocess and then exits.  In the application menu, the
session manager created a process and issued the CREATE command on it. 
When the create command was over it logged out the process, which took
the subprocess with it.

/WAIT makes CREATE wait until the subprocess goes away on it's own.