|
From: | Chong Yidong |
Subject: | Re: leak in make-network-process |
Date: | Mon, 29 Dec 2008 21:14:22 -0500 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
Dan Nicolaescu <address@hidden> writes: > Actually only this is needed: > > { > struct Lisp_Process *p = XPROCESS (proc); > /* Set all Lisp_Object members of struct Lisp_Process to nil. */ > p->childp = Qnil; > p->status = Qnil; > } > > Why can't GC get these fields? Should something like this be checked > in? Maybe something else in Lisp is still referring to that dead process object.
[Prev in Thread] | Current Thread | [Next in Thread] |