View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001426 | unreal | ircd | public | 2003-12-12 18:49 | 2003-12-23 22:29 |
Reporter | AngryWolf | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Linux | OS | SuSE | OS Version | 8.2 |
Product Version | 3.2-beta19 | ||||
Summary | 0001426: Duplicated dynamic modules | ||||
Description | I'm coming up with a bug in the module API again (hopefully it is). I've uploaded m_test.c that contains function Mod_Load with a return value of MOD_FAILED. When I start the server, not much happens to look at, * Loading IRCd configuration .. * [m_test] Mod_Init called * Configuration loaded without any problems .. (blabla...) but when I next time do a /rehash, I see these messages: *** Notice -- AngryWolf is rehashing server config file 382 unrealircd.conf : Rehashing *** Notice -- Loading IRCd configuration .. *** Notice -- [m_test] Mod_Init called *** Notice -- [m_test] Mod_Load called *** Notice -- cannot load module test *** Notice -- [m_test] Mod_Load called *** Notice -- cannot load module test *** Notice -- Configuration loaded without any problems .. Seems like the module is loaded twice. /module shows: *** test - v1.0 (bug tester) [3RD] *** commands - $Id: l_commands.c,v 1.1.2.51 2003/11/11 20:20:21 syzop Exp $ (Wrapper library for m_ commands) *** test - v1.0 (bug tester) [3RD] Yes, it is, and more rehashes produce more instances of the same module loaded at the same time. What do you think the correct solution is? | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
3rd party modules | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2003-12-12 18:49 | AngryWolf | New Issue | |
2003-12-12 18:49 | AngryWolf | File Added: m_test.c | |
2003-12-14 01:35 |
|
Note Added: 0004341 | |
2003-12-23 22:29 |
|
Status | new => resolved |
2003-12-23 22:29 |
|
Resolution | open => fixed |
2003-12-23 22:29 |
|
Assigned To | => codemastr |
2003-12-23 22:29 |
|
Note Added: 0004418 |