home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!think.com!barmar
- From: barmar@think.com (Barry Margolin)
- Newsgroups: comp.lang.lisp
- Subject: Re: Sun Common Lisp & Foreign functions
- Date: 10 Sep 1992 15:39:14 GMT
- Organization: Thinking Machines Corporation, Cambridge MA, USA
- Lines: 15
- Message-ID: <18nq72INN6g9@early-bird.think.com>
- References: <1992Sep10.122629.8200@cs.joensuu.fi>
- NNTP-Posting-Host: telecaster.think.com
- Keywords: foreign functions
-
- In article <1992Sep10.122629.8200@cs.joensuu.fi> prikala@cs.joensuu.fi ( Pasi Rikala) writes:
- >My question is: What am I doing wrong? Why is sleep interrupted?
- >How can I tell lisp not to interrupt foreign functions when they
- >seem to be sleeping?
-
- Sun CL (like most Lucid CL ports) has a built-in scheduler for its
- multitasking facility. Its timer is probably going off during the sleep.
-
- Try calling the foreign function inside WITH-INTERRUPTIONS-INHIBITED. I
- haven't tried this, though.
- --
- Barry Margolin
- System Manager, Thinking Machines Corp.
-
- barmar@think.com {uunet,harvard}!think!barmar
-