View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003176 | unreal | module api | public | 2006-12-28 14:13 | 2015-08-08 16:18 |
| Reporter | syzop | Assigned To | syzop | ||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | 3.3-alpha0 | ||||
| Summary | 0003176: Only reload modules if needed | ||||
| Description | Make it so we don't need to reload modules when they haven't changed. This will make modules incompatible with 3.2* modules (behavior change), but will save CPU especially if we implement things like 0003175 phase two/three. Run a md5 on .so/.dll's prior to reloading, or alternatively use filetime. Herafter called "checksum" Compare the new checksum with current checksum, if they match... don't go reload the entire module. Instead, do a bit like PERM modules currently do, but then better. Better as in: perhaps call MODLOAD again or add something new, in any case.. so that for example commandoverride's get readded, and perhaps some more things that suck atm... (??) | ||||
| Additional Information | I hope this is not a duplicate??? | ||||
| 3rd party modules | |||||
|
|
Didn't we implement this? |
|
|
If you can, you should try adding where users can start services on the unrealircd instead of the data thing. . . |
|
|
tommy: 1) this isnt regarding services Stskeeps: not afaik Syzop: just a note, incase this could happen again, that when the modules arnt being reloaded they arent taking up another socket? (wtf i cant think of term) not sure if this would happen, just figured i'd mention |
|
|
Nevermind this. 3.4.x reloads fast enough. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2006-12-28 14:13 | syzop | New Issue | |
| 2006-12-28 14:15 | syzop | Description Updated | |
| 2006-12-28 14:17 | syzop | Severity | minor => feature |
| 2007-04-19 04:21 |
|
Note Added: 0013587 | |
| 2007-04-27 03:11 |
|
Status | new => feedback |
| 2008-06-08 00:00 | Tommy90 | Note Added: 0015303 | |
| 2008-06-15 03:10 | Bricker | Note Added: 0015305 | |
| 2015-08-08 16:18 | syzop | Note Added: 0018600 | |
| 2015-08-08 16:18 | syzop | Status | feedback => closed |
| 2015-08-08 16:18 | syzop | Assigned To | => syzop |
| 2015-08-08 16:18 | syzop | Resolution | open => no change required |
| 2017-01-06 15:48 | syzop | Category | module => module api |