Ticket #50 (closed defect: fixed)
fsync memory leak
Reported by: | [email protected]… | Owned by: | |
---|---|---|---|
Priority: | don't know | Component: | aesop functions |
Version: | git repository | Keywords: | |
Cc: |
Description
Whenever I call aefile_fsync on a valid file descriptor, the call leaks memory (details below).
==11238== 88 bytes in 1 blocks are possibly lost in loss record 57 of 106
==11238== at 0x4C244E8: malloc (vg_replace_malloc.c:236)
==11238== by 0x447DAF: ae_opcache_get (opcache.c:329)
==11238== by 0x447C05: aethread_hint (aethread.c:177)
==11238== by 0x444F76: ae_worker_aefile_fsync (aefile.ae:88)
==11238== by 0x445BB0: aefile_fsync (aefile.ae:84)
Change History
Note: See
TracTickets for help on using
tickets.
This is fixed in the "devel" branch of Aesop. The opcache API that produces the leak in this case has actually been eliminated entirely, in fact.
We'll be working on merging these changes to trunk soon.