View Issue Details

IDProjectCategoryView StatusLast Update
0004459unrealircdpublic2015-11-25 15:39
Reportersyzop Assigned Tosyzop  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version4.0.0-rc3 
Fixed in Version4.0.0-rc4 
Summary0004459: channel mode +P not synched correctly
Descriptionreported by 'i':
hi, there is still problem with permanent channel mode, it does not sync channel if no users or bans/exempts/invexes in there, but.. if remove (for testing only) line 1475 on m_server.c "if (buf[prebuflen])", then it got synced. Actually in that condition it just not call get_channel function with CREATE flag in m_sjoin.
TagsNo tags attached.
3rd party modules

Activities

syzop

2015-11-25 15:32

administrator   ~0018884

Topic is synched. Confirmed that modes aren't synched. Will investigate.

syzop

2015-11-25 15:39

administrator   ~0018885

Like you said :)
https://github.com/unrealircd/unrealircd/commit/4280d57f605bdd1eca0b20d5f54c74f846d51389

[unreal40 4280d57] Modes of permanent channels (+P) with 0 members and 0 bans/excepts/.. were not synched correctly. Reported by 'i' (0004459).

Issue History

Date Modified Username Field Change
2015-11-09 12:37 syzop New Issue
2015-11-09 12:37 syzop Description Updated
2015-11-09 12:38 syzop Description Updated
2015-11-09 12:38 syzop Assigned To => syzop
2015-11-09 12:38 syzop Status new => acknowledged
2015-11-25 15:32 syzop Note Added: 0018884
2015-11-25 15:32 syzop Status acknowledged => confirmed
2015-11-25 15:39 syzop Note Added: 0018885
2015-11-25 15:39 syzop Status confirmed => resolved
2015-11-25 15:39 syzop Fixed in Version => 4.0.0-rc4
2015-11-25 15:39 syzop Resolution open => fixed