[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #929: chicken-install should rm shared libraries prio
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #929: chicken-install should rm shared libraries prior to install |
Date: |
Sat, 29 Sep 2012 08:38:47 -0000 |
#929: chicken-install should rm shared libraries prior to install
----------------------------+-----------------------------------------------
Reporter: zbigniew | Owner: zbigniew
Type: defect | Status: new
Priority: minor | Milestone: 4.9.0
Component: core libraries | Version: 4.8.x
Keywords: |
----------------------------+-----------------------------------------------
So that I don't forget about it:
chicken-installing an extension that is currently in use will generally
cause a segfault in the running program, because the shared lib changes
out from under us. If we rm the shared lib first, the old file is
disconnected from the filesystem but still available to the program, and
we can install the new library, which will be picked up once the program
is restarted.
Behavior on windows systems is unknown but should not make things worse.
--
Ticket URL: <http://bugs.call-cc.org/ticket/929>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Chicken-janitors] #929: chicken-install should rm shared libraries prior to install,
Chicken Trac <=