[Xitami-Dev] Change of architecture in SMT@CVS ?
Pieter Hintjens
xitami-dev@lists.xitami.org
Mon, 21 Jan 2002 18:12:28 +0100
Rafael Cano Pérez <rafael.cano@o-labs.com> wrote:
> I see changes in the SMT source code in CVS
> with some functionality missing, like sendfmt() is not
> longer in smtlib.c and some defines, specially
> for the SMTSOCK messages for exdr functions,
> like SMT_SOCK_READ etc, that is giving me
> a lot of problems with my own SMT agents.
We have -- as you see -- been working on SMT despite the apparent
silence over the last year or two. smtsock and smttime no longer
exist. Their functions are now carried out inside the kernel itself.
This change allowed us to improve signal handling and certain stress
conditions. There have been many other small changes but overall the
architecture is still the same.
However, you'll need to modify your code for talking to smtsock and
smttime. I'm not sure why sendfmt disappeared but there is probably
a good reason for it. In any case the CVS version is stable.
I'll get someone to post a summary of the changes and how to convert
your SMT agents.
-
Pieter Hintjens
iMatix Corporation