Platform is Unidata 6.0 PE over WinXP.

I've been having a hard time doing development on subroutines when the main
calling programs are running on active processes.  This isn't live code,
it's all development, but I'm trying to avoid stop/restarting the main code
every time I change a subroutine.  For some reason the main code is always
executing the shared/cached object.  I've tried cataloging globally and
locally, using various combinations of DIRECT, LOCAL, FORCE, and NEWVERSION.
I've made sure to DELETE.CATALOG/DECATALOG twice to clear the CTLG and I've
watched the catalog files disappear through the Windows Explorer, so I know
the object is going away, and that points to shared memory.  I've tried the
!NEWPCODE and !NEWVERSION commands to force a refresh with no joy.  I've
made sure that the NEWVERSION_USERS=ALL (or whatever that param is) was
filed in the config record, because even my Administrator user was flagged
as lacking the privs to use !NEWVERSION.

The main routine is a client running through UniObjects.  If that process
itself does a recompile and recatalog, everything works.  The problem is
getting another process to refresh shared memory for the running (main)
process.

Can I just turn off smm while I'm in development?  How?

Thanks!!
Tony
-------
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to