[Openmcl-devel] Initial bindings
Greg Pfeil
greg at clozure.com
Wed Oct 6 03:17:11 PDT 2010
On 6 Oct 2010, at 3:34, Ron Garret wrote:
> ;;;
> ;;; #<PROCESS foo(8) [Reset] #x302000DB1D0D> requires access to Shared Terminal Input
> ;;; Type (:y 8) to yield control to this thread.
> ;;;
>
> As an aside, following the instructions and typing (:y 8) in both the altconsole and the listener has no effect.
What I always end up doing here is interrupting the listener thread (Cmd-, in the IDE), then enter ":y 8" at the debugger prompt:
?
> Break: interrupt signal
> While executing: CCL::%PROCESS-WAIT-ON-SEMAPHORE-PTR, in process Listener-2(8).
> Type cmd-/ to continue, cmd-. to abort, cmd-\ for a list of available restarts.
> If continued: Return from BREAK.
> Type :? for other options.
1 > :y 8
;;;
;;; Shared Terminal Input is now owned by #<PROCESS foo(8) [Reset] #x302000DB1D0D>
;;;
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
1 >
and now you're sitting at the debugger for the correct thread.
More information about the Openmcl-devel
mailing list