Утечка памяти, указывающая на bufio - PullRequest
0 голосов

Проблема в том, что приложение забивает 16 гигабайт памяти за 2-3 дня, хотя для этого не должно быть оснований. Используя pprof, я обнаружил проблему в библиотеке, которую я использую в коде. Первоначально он был написан кем-то, сделал вилку и внес очень мало изменений. Сама библиотека находится в публичном c домене https://github.com/gOsToFf/go-cgminer-api

В конечном итоге все указывает на строку для использования буфера.

result, err := bufio.NewReader(conn).ReadString('\x00')

Есть ли кто-нибудь кто сталкивался с такой проблемой, подскажите?

pprof alloc_space

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...