I use exec for Image Magick, though not in a high-concurrency environment.
I wonder how Photo.net deals with this; I always understood they use Image
Magick this way. Maybe they did in the beginning and have now switched to
a module?

Does anyone have experience with using TclMagick inside AOLserver?

Cheers,
Bas.


On Wednesday, August 30, 2006 4:29, Jeff Hobbs said:
> Tom Jackson wrote:
> > On Saturday 19 August 2006 21:07, Tom Jackson wrote:
> >> On Saturday 19 August 2006 19:12, Hossein Sharifi wrote:
> >>>  (although I do plan to fix the
> >>> incorrect usage of exec as well)
> >> So I've never heard that you can't use exec from AOLserver. How is this
> >> supposed to be done? Where was this discussed? What would an error look
> >> like?
> >
> > Sorry to respond to my own last post, but I've been trying to find out
>> more
> > about this problem of using tcl exec.
> >
> > As far as I can tell, the problem is trying to use fork (in some tcl
>> extension
> > that adds this) and not calling exec in the child process. Is this even
> > possible in exec to not call exec?
> >
> > Does anyone know the status of this problem in the tcl community, from
>> what I
> > have read, the solutions would not be good for AOLserver.
> >
> > The best rundown, with links, is here:
> >
> > <http://aspn.activestate.com/ASPN/Mail/Message/activetcl-dev/2848076>
>
> Haven't written that thread, what else more specifically do you want to
> know?  ActiveTcl has been shipping thread-enabled for the last several
> releases.  There are some issues with non-core packages (and Tk itself,
> but more recently resolved), but it has worked well in general.  OS X
> also is thread-built, and even has pthread_atfork usage on Tiger, but it
> is slightly prone to issues, and OS X has a different fork()
> implementation than some other common unix variants.
>
> You are correct that the main problem is in trying to fork when not
> closely followed by exec*().
>
> Jeff
>
>
> --
> AOLserver - http://www.aolserver.com/
>
> To Remove yourself from this list, simply send an email to
> <[EMAIL PROTECTED]> with the
> body of "SIGNOFF AOLSERVER" in the email message. You can leave the
> Subject: field of your email blank.
>


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to