On Mon, 2004-02-23 at 10:55, Ernest W. Lessenger wrote: > At 08:31 AM 2/23/2004, you wrote: > >On Monday 23 February 2004 10:15, Ernest W. Lessenger wrote: > > > I'm writing an application for asterisk (really just a set of > > > access commands to the builtin API), and I notice that a lot of > > > existing applications are not thread-safe. Should they be? Should > > > mine be? > > > >Could you elaborate, please? What specific applications are not > >thread-safe and what aspect makes them not thread-safe? > > Whoops, you're right, the String Manipulation function I was looking at is > thread-safe (but some it it's variants aren't). Regardless, do Applications > need to be thread safe?
For inclusion in the main tree it should be, and you may get pummeled about the head with a blunt object if someone is using it and it crashes a main machine. Why would you program something that isn't thread safe? From what I can tell, it isn't much extra effort to do things the right way instead of debuging crap later. -- Steven Critchfield <[EMAIL PROTECTED]> _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
