fix `place-break' on a terminated place
This commit is contained in:
parent
0c7b1925a5
commit
6073ef5ff5
|
@ -317,7 +317,8 @@ static int do_place_break(Scheme_Place *place) {
|
|||
|
||||
place_obj->pbreak = 1;
|
||||
|
||||
scheme_signal_received_at(place_obj->signal_handle);
|
||||
if (place_obj->signal_handle)
|
||||
scheme_signal_received_at(place_obj->signal_handle);
|
||||
|
||||
mzrt_mutex_unlock(place_obj->lock);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user