[Bug libgomp/40174] Memory leak when using '#pragma omp parallel'
to dot my dot trociny at gmail dot com
gcc-bugzilla@gcc.gnu.org
Tue May 19 10:06:00 GMT 2009
------- Comment #2 from to dot my dot trociny at gmail dot com 2009-05-19 10:06 -------
The patch works for me.
Actually, calling mutex_destroy in gomp_thread_start() before return was the
first my solution and it solved my problem too. But I am not very familiar with
libgomp so I was not completely sure if it was safe to release mutex then (I
did not do deep investigations how this mutex is used). Releasing it in
gomp_team_end(), when all other structures associated with team threads are
freed, looked safer for me :-). But it looks as I shouldn't have been so
paranoid. Thank you.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40174
More information about the Gcc-bugs
mailing list