Size: a a a

2020 May 12

EK

Eduard Korolev in Go-go!
почему не про это? вызываем у сервера Shutdown с таймаутом в 5 сек
источник

OJ

O . J in Go-go!
Твоя задача просто выйти из лупа по закрытию контекста? Но ты не сможешь это сделать так как ридер блокируется? По итогу твой ctx.Done сработает только тогда когда пройдёт следующая итерация.
источник

DP

Daniel Podolsky in Go-go!
видимо - этот же контекст надо просунуть и в ридера
источник

EK

Eduard Korolev in Go-go!
я это понял, но как мне  на след. итерацию переключиться?
источник

OJ

O . J in Go-go!
Eduard Korolev
почему не про это? вызываем у сервера Shutdown с таймаутом в 5 сек
Не про это - имею ввиду что сискол тут не причём. Вам нужно луп закрыть без утечки
источник

OJ

O . J in Go-go!
Eduard Korolev
я это понял, но как мне  на след. итерацию переключиться?
Дедлайн
источник

OJ

O . J in Go-go!
Поставьте его в пол секунды/секунду
источник

DP

Daniel Podolsky in Go-go!
Eduard Korolev
я это понял, но как мне  на след. итерацию переключиться?
что такое - следующая итерация?
источник

DP

Daniel Podolsky in Go-go!
может быть - итерация не нужна, а надо запустить пачку горутин?
источник

N

Nik Sh in Go-go!
кто с монгодрайаером знаком? как $pullAll работает если надо удалить несколько элементов массива если каждый элемент это структура?
источник

EK

Eduard Korolev in Go-go!
не пойму, как тут вообще что то можно вписать
источник

EK

Eduard Korolev in Go-go!
просто цикл
источник

EK

Eduard Korolev in Go-go!
новый контекст с дедлайном что ли создать? и куда его просунуть?
источник

EK

Eduard Korolev in Go-go!
контекст же передать кому то надо
источник

RI

Roman Ishenko in Go-go!
Daniel Podolsky
с выделением буферов, наверное
я тоде так думаю, но не могу понять где. Почти везде где мне кажется есть утечка, поставил sync.pool, но ничего выявить не удалось
источник

DP

Daniel Podolsky in Go-go!
Roman Ishenko
я тоде так думаю, но не могу понять где. Почти везде где мне кажется есть утечка, поставил sync.pool, но ничего выявить не удалось
поставьте лучше pprof
источник

RI

Roman Ishenko in Go-go!
Daniel Podolsky
поставьте лучше pprof
ставил, но heap - пару мегабайт, а allocs 200-800 мб, хотя выдкляется 5-6 гб и продолжает расти
источник

EK

Eduard Korolev in Go-go!
при таком раскладе вообще нафиг контектс, тогда таймер можно создать там на секунду в кейсе
источник

DP

Daniel Podolsky in Go-go!
Roman Ishenko
ставил, но heap - пару мегабайт, а allocs 200-800 мб, хотя выдкляется 5-6 гб и продолжает расти
это точно буфера, и они в ядре
источник

OJ

O . J in Go-go!
Eduard Korolev
новый контекст с дедлайном что ли создать? и куда его просунуть?
источник