Massimo,
thank you for the summary and the release plans.

I did not check the sources, if the following is already included.
It is a proposition. We can also say, that we do not need that.

Inder the conditions:
C1) TCL threaded
C2) TCL Verson at least 8.5.15 or 8.6.1
C3) atfork not available on the system
Introduce a call to:
        Tcl_InitNotifier()
for example in
Rivet_ChildInit
(it must be after the fork, I don't know the exact place...)

It is also possible to introduce theis call always and not under the
conditions C1-C3. It does not harm. It just does not help neither:
C1: Unthreaded does not have the issue
C2: The rivet fork patch will only be in from those TCL versions
C3: If atfork is available, TCL does this already.

Thank you,
Harald

Am 14.09.2013 15:57, schrieb Massimo Manghi:
> As usual I'm asking on rivet-dev if anyone has something at stake that
> might go into a new release of Rivet. There are quite a few things
> listed in Changelog worth to go into a bug fix release. If the path is
> clear I will call for a formal vote on priv...@tcl.apache.org (I'm
> waiting for feedback from Brice on dio_Mysql.tcl)
> 
> A short summary of changes (after 2.1.2 release)
> 
>  - installation target 'make install' restored to its previous
> functionality (hence the whole module and packages are installed)
> by making it depend on the two targets install-binaries and
> install-packages
>  - Documentation for make install updated in the manual and INSTALL
>  - New command variant 'parse -string'
>  - C API to the parsed moved into the ::rivet namespace
>  - Fixed some non fully qualified calls to rivet core commands
>  - Rivet core commands are now in src/rivetcmds as their not expected
> to significantly depend from Apache's API and from mod_rivet
>  - ::rivet::parray is now escaping SGML characters
>  - Detection of SELECT queries in ::DIO::Mysql improved (conditionally
> to Brice's feedback)
> 
>  -- Massimo
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
> For additional commands, e-mail: rivet-dev-h...@tcl.apache.org
> 


-- 
ELMICRON Dr. Harald Oehlmann GmbH
Koesener Str. 85
06618 Naumburg
Germany
Phone: +49 (0)3445 78112-0
Fax: +49 (0)3445 78112-19
www.Elmicron.de
German legal references:
Geschaeftsfuehrer: Dr. Harald Oehlmann, Jens Oehlmann
UST Nr. / VAT ID No.: DE206105272
HRB 212803 Stendal

---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
For additional commands, e-mail: rivet-dev-h...@tcl.apache.org

Reply via email to