We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b33b7d7 commit 24c342eCopy full SHA for 24c342e
crates/shadowsocks-service/src/local/tun/virt_device.rs
@@ -144,7 +144,8 @@ impl Drop for TokenBuffer {
144
impl TokenBuffer {
145
pub fn with_capacity(cap: usize) -> TokenBuffer {
146
let mut list = TOKEN_BUFFER_LIST.lock().unwrap();
147
- if let Some(buffer) = list.pop() {
+ if let Some(mut buffer) = list.pop() {
148
+ buffer.reserve(cap);
149
return TokenBuffer { buffer };
150
}
151
TokenBuffer {
0 commit comments