View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001356 | Anope Development (1.9.x series) | MemoServ | public | 2011-11-02 18:29 | 2011-11-04 08:29 |
Reporter | Robby | Assigned To | Adam | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Linux, i686 | OS | Fedora | ||
Summary | 0001356: [anope-1.9-302989b] Undeletable memos from /CS LOG | ||||
Description | When you have some things logged for a channel and use the MEMO method to be notified, when services then go down or are restarted (/OS RESTART) before you read the memos, they become undeletable (even with /MS DEL #Test ALL). However, I've found that if you delete the messages one by one and always restart services once you delete one memo it stays away... EXCEPT for the last memo (memo 1), that one always comes back haunting you when services are restarted (MemoServ sends a notice that there is 1 memo for #Test). | ||||
Steps To Reproduce | Add logging for example for deop: /CS LOG #Test chanserv/deop MEMO /CS DEOP #Test (do this for example 4 times to get some memos) /OS RESTART /MS READ #Test 1 /MS READ #Test 2 /MS READ #Test 3 /MS READ #Test 4 /MS DEL #Test ALL (or delete them by their numbers if you wish) /OS RESTART After restart MemoServ will still send notice that there are 4 memos for #Test. | ||||
Tags | No tags attached. | ||||
|
fixed in 066e5b3fc08b6b85311e29aad6e78f12aba1a30e |
|
This is what it shows: -MemoServ- #Test has no memos. I'm using SQlite. A sample output of what happens: [2011/11/03-12:33:56] <Robby> LIST #Test [2011/11/03-12:33:56] -MemoServ- New memo for #Test. [2011/11/03-12:33:56] -MemoServ- Num Sender Date/Time [2011/11/03-12:33:56] -MemoServ- 1 ChanServ Nov 03 12:33:22 2011 CET (28 seconds ago) [2011/11/03-12:33:56] -MemoServ- 2 ChanServ Nov 03 12:33:22 2011 CET (28 seconds ago) [2011/11/03-12:33:56] -MemoServ- 3 ChanServ Nov 03 12:33:21 2011 CET (29 seconds ago) [2011/11/03-12:33:56] -MemoServ- 4 ChanServ Nov 03 12:33:20 2011 CET (30 seconds ago) [2011/11/03-12:34:04] <Robby> DEL #Test 4 [2011/11/03-12:34:04] -MemoServ- Memo 4 has been deleted. [2011/11/03-12:34:05] <Robby> DEL #Test 3 [2011/11/03-12:34:05] -MemoServ- Memo 3 has been deleted. [2011/11/03-12:34:06] <Robby> DEL #Test 2 [2011/11/03-12:34:06] -MemoServ- Memo 2 has been deleted. [2011/11/03-12:34:07] <Robby> DEL #Test 1 [2011/11/03-12:34:08] -MemoServ- Memo 1 has been deleted. *** restart services *** [2011/11/03-12:34:27] -MemoServ- There are 4 memos on channel #Test. [2011/11/03-12:34:40] <Robby> LIST #Test [2011/11/03-12:34:40] -MemoServ- New memo for #Test. [2011/11/03-12:34:40] -MemoServ- Num Sender Date/Time [2011/11/03-12:34:40] -MemoServ- 1 ChanServ Nov 03 12:33:22 2011 CET (1 minute ago) [2011/11/03-12:34:40] -MemoServ- 2 ChanServ Nov 03 12:33:22 2011 CET (1 minute ago) [2011/11/03-12:34:40] -MemoServ- 3 ChanServ Nov 03 12:33:21 2011 CET (1 minute ago) [2011/11/03-12:34:40] -MemoServ- 4 ChanServ Nov 03 12:33:20 2011 CET (1 minute ago) [2011/11/03-12:34:42] <Robby> DEL #Test 1 [2011/11/03-12:34:42] -MemoServ- Memo 1 has been deleted. [2011/11/03-12:34:43] <Robby> DEL #Test 1 [2011/11/03-12:34:43] -MemoServ- Memo 1 has been deleted. [2011/11/03-12:34:43] <Robby> DEL #Test 1 [2011/11/03-12:34:43] -MemoServ- Memo 1 has been deleted. [2011/11/03-12:34:44] <Robby> DEL #Test 1 [2011/11/03-12:34:44] -MemoServ- Memo 1 has been deleted. *** restart services *** [2011/11/03-12:34:56] -MemoServ- There are 4 memos on channel #Test. [2011/11/03-12:41:20] <Robby> DEL #Test ALL [2011/11/03-12:41:20] -MemoServ- All memos for channel #Test have been deleted. *** restart services *** [2011/11/03-12:41:35] -MemoServ- There are 4 memos on channel #Test. [2011/11/03-12:43:03] <Robby> LIST #Test [2011/11/03-12:43:03] -MemoServ- New memo for #Test. [2011/11/03-12:43:03] -MemoServ- Num Sender Date/Time [2011/11/03-12:43:03] -MemoServ- 1 ChanServ Nov 03 12:33:22 2011 CET (9 minutes ago) [2011/11/03-12:43:03] -MemoServ- 2 ChanServ Nov 03 12:33:22 2011 CET (9 minutes ago) [2011/11/03-12:43:03] -MemoServ- 3 ChanServ Nov 03 12:33:21 2011 CET (9 minutes ago) [2011/11/03-12:43:03] -MemoServ- 4 ChanServ Nov 03 12:33:20 2011 CET (9 minutes ago) [2011/11/03-12:43:10] <Robby> DEL #Test 4 [2011/11/03-12:43:10] -MemoServ- Memo 4 has been deleted. *** restart services *** [2011/11/03-12:43:22] -MemoServ- There are 3 memos on channel #Test. [2011/11/03-12:43:27] <Robby> DEL #Test 1 [2011/11/03-12:43:27] -MemoServ- Memo 1 has been deleted. *** restart services *** [2011/11/03-12:43:38] -MemoServ- There are 2 memos on channel #Test. [2011/11/03-12:43:42] <Robby> LIST #Test [2011/11/03-12:43:42] -MemoServ- New memo for #Test. [2011/11/03-12:43:42] -MemoServ- Num Sender Date/Time [2011/11/03-12:43:42] -MemoServ- 1 ChanServ Nov 03 12:33:22 2011 CET (10 minutes ago) [2011/11/03-12:43:42] -MemoServ- 2 ChanServ Nov 03 12:33:22 2011 CET (10 minutes ago) [2011/11/03-12:43:54] <Robby> DEL #Test 1 [2011/11/03-12:43:54] -MemoServ- Memo 1 has been deleted. *** restart services *** [2011/11/03-12:44:06] -MemoServ- There is 1 memo on channel #Test. [2011/11/03-12:44:07] <Robby> LIST #Test [2011/11/03-12:44:07] -MemoServ- New memo for #Test. [2011/11/03-12:44:07] -MemoServ- Num Sender Date/Time [2011/11/03-12:44:07] -MemoServ- 1 ChanServ Nov 03 12:33:22 2011 CET (10 minutes ago) [2011/11/03-12:44:09] <Robby> DEL #Test 1 [2011/11/03-12:44:09] -MemoServ- Memo 1 has been deleted. [2011/11/03-12:44:11] <Robby> LIST #Test [2011/11/03-12:44:11] -MemoServ- #Test has no memos. *** restart services *** [2011/11/03-12:44:23] -MemoServ- There is 1 memo on channel #Test. [2011/11/03-12:44:27] <Robby> LIST #Test [2011/11/03-12:44:27] -MemoServ- New memo for #Test. [2011/11/03-12:44:27] -MemoServ- Num Sender Date/Time [2011/11/03-12:44:27] -MemoServ- 1 ChanServ Nov 03 12:33:22 2011 CET (10 minutes ago) |
|
I'm unable to reproduce this, what does /ms list #chan show after you delete them all and what database are you using? |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-11-02 18:29 | Robby | New Issue | |
2011-11-03 08:46 | Adam | Note Added: 0006001 | |
2011-11-03 08:46 | Adam | Assigned To | => Adam |
2011-11-03 08:46 | Adam | Status | new => feedback |
2011-11-03 13:46 | Robby | Note Added: 0006002 | |
2011-11-03 13:46 | Robby | Status | feedback => assigned |
2011-11-04 08:29 | Adam | Note Added: 0006004 | |
2011-11-04 08:29 | Adam | Status | assigned => resolved |
2011-11-04 08:29 | Adam | Resolution | open => fixed |