| 89 |
|
unsigned int split_users; |
| 90 |
|
unsigned int split_servers; |
| 91 |
|
|
| 92 |
– |
/* Do klines the same way hybrid-6 did them, i.e. at the |
| 93 |
– |
* top of the next io_loop instead of in the same loop as |
| 94 |
– |
* the klines are being applied. |
| 95 |
– |
* |
| 96 |
– |
* This should fix strange CPU starvation as very indirectly reported. |
| 97 |
– |
* (Why do you people not email bug reports? WHY? WHY?) |
| 98 |
– |
* |
| 99 |
– |
* - Dianora |
| 100 |
– |
*/ |
| 101 |
– |
|
| 102 |
– |
int rehashed_klines = 0; |
| 103 |
– |
|
| 104 |
– |
|
| 92 |
|
/* |
| 93 |
|
* print_startup - print startup information |
| 94 |
|
*/ |
| 183 |
|
{ |
| 184 |
|
while (1) |
| 185 |
|
{ |
| 199 |
– |
/* |
| 200 |
– |
* Maybe we want a flags word? |
| 201 |
– |
* ie. if (REHASHED_KLINES(global_flags)) |
| 202 |
– |
* SET_REHASHED_KLINES(global_flags) |
| 203 |
– |
* CLEAR_REHASHED_KLINES(global_flags) |
| 204 |
– |
* |
| 205 |
– |
* - Dianora |
| 206 |
– |
*/ |
| 207 |
– |
if (rehashed_klines) |
| 208 |
– |
{ |
| 209 |
– |
check_conf_klines(); |
| 210 |
– |
rehashed_klines = 0; |
| 211 |
– |
} |
| 212 |
– |
|
| 186 |
|
if (listing_client_list.head) |
| 187 |
|
{ |
| 188 |
|
dlink_node *ptr = NULL, *ptr_next = NULL; |