Hi all,
Currently I am writing my own eggdrop module and I have a small question regarding shared data structures. If I have two commands, i.e. two public commands, each of the commands will be linked to a function in my module. Now, if each function access a shared data structure, like adding, deleting elements in a shared linked list, should the accesses to the data structure be guarded by i.e. semaphores or something in the "command functions”? Or does the eggdrop bot do one command at a time?
Thanks in advanced,
M0dj0