diff options
| author | Paul Eggert | 2012-09-25 12:18:05 -0700 |
|---|---|---|
| committer | Paul Eggert | 2012-09-25 12:18:05 -0700 |
| commit | e26fd2e4a9bdf06d809bdc03db1eb592a4df8177 (patch) | |
| tree | 0318ab0938ea33132c8699a8007d1d6e3c3a01a3 /src/ChangeLog | |
| parent | eedec3eec8ea42189032fcde9d5f11a048fa837a (diff) | |
| download | emacs-e26fd2e4a9bdf06d809bdc03db1eb592a4df8177.tar.gz emacs-e26fd2e4a9bdf06d809bdc03db1eb592a4df8177.zip | |
Prefer POSIX timers if available.
They avoid a race if the timer is too close to the current time.
* atimer.c (alarm_timer, alarm_timer_ok) [SIGEV_SIGNAL]: New static vars.
(set_alarm) [SIGEV_SIGNAL]: Use POSIX timers if available.
(init_atimer) [SIGEV_SIGAL]: Initialize them.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 0679cf18307..efee4321250 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2012-09-25 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Prefer POSIX timers if available. | ||
| 4 | They avoid a race if the timer is too close to the current time. | ||
| 5 | * atimer.c (alarm_timer, alarm_timer_ok) [SIGEV_SIGNAL]: New static vars. | ||
| 6 | (set_alarm) [SIGEV_SIGNAL]: Use POSIX timers if available. | ||
| 7 | (init_atimer) [SIGEV_SIGAL]: Initialize them. | ||
| 8 | |||
| 1 | 2012-09-25 Eli Zaretskii <eliz@gnu.org> | 9 | 2012-09-25 Eli Zaretskii <eliz@gnu.org> |
| 2 | 10 | ||
| 3 | * coding.c (CHAR_STRING_ADVANCE_NO_UNIFY): Make it an alias of | 11 | * coding.c (CHAR_STRING_ADVANCE_NO_UNIFY): Make it an alias of |