mainzelm
54efae2318
+ Lock for the process table
...
+ Use wait-lock to glue waiting and the process object together
+ Delete the pid/weak-pointer pair in the process table if the process object
gets finalized
2002-02-13 14:56:11 +00:00
mainzelm
47d41db14e
+ Implement blocking interrupts by sigprocmask
...
+ Never wait for longer than 1 second to avoid missing an interrupt
2002-02-13 14:42:50 +00:00
mainzelm
1f9c6a102c
Use /var/tmp as temporary directory.
2002-02-13 14:37:08 +00:00
mainzelm
2b7266994d
Treat setting to #f as delete.
2002-02-13 14:36:10 +00:00
mainzelm
9e2d0ca60c
Minor corrections.
2002-02-13 14:34:52 +00:00
mainzelm
fa28bdf87b
Fixed ftp locations.
2002-02-13 14:32:51 +00:00
mainzelm
4d28e2bb33
/kick mainzelM
2002-02-13 08:51:01 +00:00
mainzelm
3662ea8d88
Fixed bug in bind-socket.
2002-02-13 08:28:59 +00:00
mainzelm
6a794e1eba
All or nothing: put && in between the statements.
2002-02-12 16:26:05 +00:00
steven-jenkins
94d5ae9f71
GC_PROTECT'ed the necessary variables (specifically, where >1 arg to
...
a function 'may GC')
2002-02-12 15:49:39 +00:00
steven-jenkins
0025ee598b
Fixed typo.
2002-02-12 15:31:36 +00:00
mainzelm
4d8953162b
Added s48_list_{1,..,12}.
2002-02-12 15:26:07 +00:00
steven-jenkins
90445340fe
GC_PROTECT'ed the necessary variables (specifically, where >1 arg to
...
a function 'may GC')
2002-02-12 13:43:37 +00:00
steven-jenkins
424109a452
GC_PROTECT'ed the necessary variables (specifically, where >1 arg to
...
a function 'may GC')
2002-02-12 13:38:20 +00:00
steven-jenkins
96b6558a78
GC_PROTECT'ed the necessary variables (specifically, where >1 arg to
...
a function 'may GC')
2002-02-12 13:37:36 +00:00
mainzelm
150031d918
Revive these wonderful debugging tools.
2002-02-12 07:54:22 +00:00
mainzelm
e316ce1109
+ Fixed bug in set-process-group
...
+ include <string.h>
+ save errno before starting timer interrupts
2002-02-11 17:32:20 +00:00
steven-jenkins
65407be26c
GC_PROTECT'ed the necessary variables (specifically, where >1 arg to
...
a function 'may GC')
2002-02-11 15:38:35 +00:00
sperber
bf57bfb356
Add doc/src/manual to DISTFILES.
2002-02-09 15:38:39 +00:00
sperber
bab95bf547
Remove doc/html from installed docs, as it's now obsolete.
2002-02-09 15:37:11 +00:00
sperber
f429c1451a
Be more careful with creating the "machine" symbolic link.
...
Suggested by Michel Schinz <Michel.Schinz@epfl.ch>.
2002-02-08 18:12:28 +00:00
mainzelm
dc19f744d3
Merge from current S48: avoid duplicate definition of TRUE and FALSE.
2002-02-07 13:09:08 +00:00
mainzelm
6158e7a964
Fixed memory leak.
2002-02-07 10:11:20 +00:00
mainzelm
73b11ef47f
Initialize the interrupt counts to 0 && declare functions.
2002-02-07 10:07:25 +00:00
mainzelm
a1bf0f0792
Stop waiting for an event if a signal occured.
2002-02-06 17:18:15 +00:00
mainzelm
3ce5de8758
If $HOME is unset, consult (user-info (user-uid)) for the value of home-directory.
2002-02-06 15:17:19 +00:00
mainzelm
7acad294ac
+ Don't raise an error on ECHILD since ECHILD just indicates that
...
there are no childs ready.
+ Squirrel away errno before starting alarm interrupts
2002-02-06 09:47:27 +00:00
nofreude
da9c6ba9b5
fixed bug item 508925:
2002-02-05 12:20:43 +00:00
sperber
baf1dbbf76
Pass optional arguments from FORK-THREAD to SPAWN.
2002-02-04 11:34:17 +00:00
sperber
67c3a9114c
Inserted some missing \vari's.
2002-02-01 15:44:26 +00:00
sperber
4098c60752
RUN returns an exit status, not a proc object.
2002-02-01 15:34:05 +00:00
sperber
7d67cc736b
Some \var's were meant to be \vari's.
2002-02-01 15:26:11 +00:00
sperber
7f43009942
scsh 0.5 -> scsh 0.6.
2002-02-01 15:18:42 +00:00
sperber
0d19c2da95
Fix external-call-from-callback problem leading to spurious
...
gc-protection-mismatch exceptions.
2002-02-01 13:43:49 +00:00
mainzelm
92527a5bb5
Fixed small typo.
2002-02-01 10:28:16 +00:00
mainzelm
2b1d8a3d01
Let s48-do-gc return 0 so the PreScheme compiler will emit the correct
...
signature of the function.
2002-02-01 10:25:50 +00:00
mainzelm
07f796459e
Align the resource before changing it in with-resource*.
2002-01-29 08:12:09 +00:00
sperber
7c026ff0b4
Fix external-call-from-callback problem leading to spurious
...
gc-protection-mismatch exceptions.
2002-01-27 20:20:53 +00:00
sperber
369bc08f2e
GC protection fix for waitpid.
...
Note that there are probably more bugs similar to this one.
2002-01-27 20:20:09 +00:00
mainzelm
4406337368
Stop timer interrupts before doing a execve.
2002-01-24 17:11:48 +00:00
mainzelm
4ba631031d
num-ttychars (value of NCCS) seems to be 32 not 19.
...
This fixes #505155 .
2002-01-24 08:18:43 +00:00
mainzelm
665928fed1
Return 0 exit status for -c and -e.
2002-01-24 08:14:42 +00:00
mainzelm
cad703672f
Appropriate error message if retrying connect failed.
2002-01-23 15:06:08 +00:00
sperber
676cbbb8a8
Obsolete.
2002-01-11 13:43:46 +00:00
mainzelm
2da600ffbb
Replaced // comments.
2002-01-11 10:13:58 +00:00
sperber
fbb912c9eb
Pass SYSCALL argument to ERRNO-ERROR.
2002-01-10 12:29:36 +00:00
mainzelm
30187cf93f
Replace s48_raise_string_os_error by s48_raise_string_os_error_X
...
for compatibility with import-os-error.
2002-01-10 10:08:14 +00:00
mainzelm
978f8a71eb
Added s48_raise_os_error_7.
2002-01-10 10:06:33 +00:00
sperber
4328a9047c
... and here's the first post-0.6 bug fix:
...
Remove LOG_LPR from list of syslog levels.
2002-01-10 09:53:57 +00:00
mainzelm
4bff8f3027
Snapshot for 0.6.0.
2002-01-09 16:33:20 +00:00