12.10.2 Bugs Fixed
SP_event()
handlers are no longer allowed to run during
SP_fclose()
, which sometimes needs to perform some cleanup by
calling Prolog code. This can no longer cause SP_event()
handlers to run.
- Exceptions during exception handling would cause the top-level
to exit.
SP_event()
handlers were not always called during event
handling. One symptom was that, at least on Windows,
timeout:time_out/3
could not always interrupt a goal called
from an event handler.
- Bug in redefining multifile predicates.
sockets:socket_select/7
leaked memory on Windows.
library(queues)
: bug in portray_queue/1
.
library(clpfd)
:
Incorrect reification and efficiency bugs in arithmetic relations involving division, mod
and rem
;
incorrect handling of inf
and sup
in table/[2,3]
.
Send feedback on this subject.