summaryrefslogtreecommitdiff
path: root/proc
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1996-07-18 21:00:37 +0000
committerMichael I. Bushnell <mib@gnu.org>1996-07-18 21:00:37 +0000
commita38aa27977376bc09b277362e7ed65008000cfeb (patch)
tree87d6b99ae77147a3abb49b2759b536a48c96cd4d /proc
parent1a15cb8ff36fe1f23d927e43b5653ab68a1bfa7f (diff)
*** empty log message ***
Diffstat (limited to 'proc')
-rw-r--r--proc/ChangeLog3
-rw-r--r--proc/mgt.c1
2 files changed, 4 insertions, 0 deletions
diff --git a/proc/ChangeLog b/proc/ChangeLog
index 68831928..4e2613fd 100644
--- a/proc/ChangeLog
+++ b/proc/ChangeLog
@@ -1,5 +1,8 @@
Thu Jul 18 13:23:51 1996 Michael I. Bushnell, p/BSG <mib@gnu.ai.mit.edu>
+ * mgt.c (S_proc_handle_exceptions): Release newly created referenc
+ on E when we are done with it.
+
* main.c (main): Don't wire proc anymore. It's not necessary or
useful.
diff --git a/proc/mgt.c b/proc/mgt.c
index d0aba0cf..4b942597 100644
--- a/proc/mgt.c
+++ b/proc/mgt.c
@@ -382,6 +382,7 @@ S_proc_handle_exceptions (struct proc *p,
e->flavor = flavor;
e->statecnt = statecnt;
bcopy (new_state, e->thread_state, statecnt * sizeof (natural_t));
+ ports_port_deref (e);
return 0;
}