Utility to search for processes that have ZLINK'd a particular routine
Bug #597335 reported by
Jon Tai
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenVista/GT.M Integration |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Before we implement bug #462881, it would be nice to have a routine that allows you to search for all processes that have ZLINK'd a particular routine. That way, if you modify the routine, you know which processes you have to restart.
I'm envisioning something like D ZLINKED^
Y(1349)=""
Y(1358)=""
if those two processes had DI ZLINK'd.
Related branches
lp:~jontai/openvista-gtm-integration/bug597335
- jeff.apple: Approve
-
Diff: 124 lines (+75/-9)3 files modifiedmumps/MSCZJOBS.m (+71/-7)
mumps/ZSSGUX.m (+2/-1)
mumps/ZUGTM.m (+2/-1)
Changed in openvista-gtm-integration: | |
importance: | Undecided → Medium |
milestone: | none → 0.8.10 |
status: | New → Confirmed |
Changed in openvista-gtm-integration: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I don't see the need for this, and it seems unnecessarily complex. Deriving that list - querying the processes and getting the information back - is not terribly complicated, but it isn't trivial, either. Just have all running process zlink the given routine. zlinking is something that's done infrequently,if at all, in production, so we really don't have to be concerned with performance. We can just fire off a signal or something for the other processes to zlink and be done with it as far as the originating process is concerned.