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 [email protected] (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: [email protected]
> For additional commands, e-mail: [email protected]
>
--
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: [email protected]
For additional commands, e-mail: [email protected]