Nick Mathewson
|
77634795b0
Merge remote-tracking branch 'dgoulet/bug24700_032_01' into maint-0.3.2
|
6 yıl önce |
Nick Mathewson
|
cb5654f300
sched: Use the sched_heap_idx field to double-check our fix for 24700.
|
6 yıl önce |
David Goulet
|
fbc455cbd2
ns: Add a before and after consensus has changed notification
|
6 yıl önce |
David Goulet
|
adaf3e9b89
sched: Avoid adding the same channel twice to the KIST pending list
|
6 yıl önce |
Nick Mathewson
|
6cd567d797
Merge remote-tracking branch 'dgoulet/bug24671_032_01' into maint-0.3.2
|
7 yıl önce |
Nick Mathewson
|
c38157be9d
clarify a comment
|
7 yıl önce |
David Goulet
|
885ba513ff
sched: Consider extra_space even if negative in KIST
|
7 yıl önce |
David Goulet
|
fdfa4a5a14
sched: Use lower layer cell limit with KISTLite
|
7 yıl önce |
David Goulet
|
057139d383
sched: Avoid integer overflow when computing tcp_space
|
7 yıl önce |
David Goulet
|
97702c69b0
sched: Set channel scheduler state to IDLE when not opened
|
7 yıl önce |
David Goulet
|
ff6c8cf861
sched: Downgrade warning log to info in KIST
|
7 yıl önce |
David Goulet
|
dcabf801e5
sched: Ignore closed channel after flushing cells
|
7 yıl önce |
Nick Mathewson
|
cb42c62c9e
Merge branch 'dgoulet_ticket23753_032_02_squashed' into maint-0.3.2
|
7 yıl önce |
Matt Traudt
|
52050bb2c6
sched: Add another SCHED_BUG() callsite
|
7 yıl önce |
David Goulet
|
3931a6f264
sched: Use SCHED_BUG() macro in scheduler
|
7 yıl önce |
Nick Mathewson
|
8652f3e9e8
Fix memory leak when freeing socket_table in KIST.
|
7 yıl önce |
Nick Mathewson
|
dddae36f5e
Merge remote-tracking branch 'dgoulet/ticket23696_032_01'
|
7 yıl önce |
David Goulet
|
070064de89
sched: Always initialize scheduler_last_run to now
|
7 yıl önce |
Matt Traudt
|
3ef7e6f187
sched: Don't get KIST stuck in an infinite loop
|
7 yıl önce |
Matt Traudt
|
7bbc29b0f2
sched: make interval a plain int; initialize with macro
|
7 yıl önce |
David Goulet
|
ef2a449cce
sched: Make KISTSchedRunInterval non negative
|
7 yıl önce |
Matt Traudt
|
22699e3f16
sched: only log when scheduler type changes
|
7 yıl önce |
Matt Traudt
|
4a3b61a5b3
sched: reorder code to fit comment bodies; comment typos
|
7 yıl önce |
Nick Mathewson
|
290274dbb5
Add a cast so that 32-bit compilation goes without errors
|
7 yıl önce |
David Goulet
|
77cc97cf0a
sched: Don't cast to int32_t the monotime_diff_msec() result
|
7 yıl önce |
Nick Mathewson
|
4519b7b469
kist_no_kernel_support is unused when we didn't detect it.
|
7 yıl önce |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
7 yıl önce |
Nick Mathewson
|
a01e4a1a95
kist: Cast, then do operations on int32.
|
7 yıl önce |
Nick Mathewson
|
03e102c1bb
Make netinet/tcp include conditional too: windows lacks it.
|
7 yıl önce |
Nick Mathewson
|
44fa866621
fix some 32-bit warnings about printf arguments
|
7 yıl önce |