<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: memleak несмотря на pthread_join</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7517.html</link>
    <description>Привет.&lt;br&gt;&lt;br&gt;Имею приличный memleak, несмотря на успешный возврат pthread_join().&lt;br&gt;Поток останавливается сам, т.е. завершением рабочей функции,&lt;br&gt;без pthread_exit().&lt;br&gt;Есть ли какая разница в освобождении стека потока,&lt;br&gt;связанная c моментом вызова pthread_join():&lt;br&gt;1) функция потока завершилась ло вызова pthread_join()&lt;br&gt;2) поток ещё крутится, а другой уже ждет pthread_join().&lt;br&gt;?&lt;br&gt;&lt;br&gt;memleak возникает точно из-за потока, так как &lt;br&gt;убирается (memleak) простым переводом потока в detached mode.&lt;br&gt;</description>

<item>
    <title>memleak несмотря на pthread_join (Vladyslav Lazarenko)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7517.html#2</link>
    <pubDate>Wed, 06 Aug 2008 01:26:20 GMT</pubDate>
    <description>&amp;gt;Правда я таки и не понял, только ли это в Debian-ановском glibc-е проблема или не только... &lt;br&gt;&lt;br&gt;Привет. Не только. Такое же поведение часто можно встретить и в Windows API, и в cygwin, и на других платформах. Зачастую сколько бы ты threads не создал, memory leak так и должен остаться 114 байт (если не добавить своих). Это совершенно не критично.&lt;br&gt;&lt;br&gt;- Влад&lt;br&gt;</description>
</item>

<item>
    <title>memleak несмотря на pthread_join (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7517.html#1</link>
    <pubDate>Sat, 02 Aug 2008 16:23:37 GMT</pubDate>
    <description>Сорри, всё оказалось просто, до pthread_join() и не доходило.&lt;br&gt;&lt;br&gt;Однако маленький memleak в 114 байт всё-таки есть на некоторых glibc-ах:&lt;br&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492596&lt;br&gt;Правда я таки и не понял, только ли это в Debian-ановском glibc-е&lt;br&gt;проблема или не только...&lt;br&gt;</description>
</item>

</channel>
</rss>
