ecore: free futures which are still pending on shutdown
authorMarcel Hollerbach <marcel-hollerbach@t-online.de>
Thu, 13 Oct 2016 08:27:06 +0000 (10:27 +0200)
committerMarcel Hollerbach <marcel-hollerbach@t-online.de>
Thu, 13 Oct 2016 08:33:22 +0000 (10:33 +0200)
commitf63ede42818595ae7d92f7a4fe5f053d5c898cee
tree395ba649a48dd78d63db5d7c2dcd1b07b00f6c22
parent45b103eb0a3a91238f6ee1d66ccb2614925a2e64
ecore: free futures which are still pending on shutdown

otherwise we are leaking a eina list.

This was discovered while running the elm_suite with CK_FORK=no, since
ecore and eina are init´ed and shutdown´ed, after the shutdown this list
points to freeed memory pools. So in the next testcase the list is
invalid and crashes. This fixes it with freeing the list on shutdown.
src/lib/ecore/ecore_main.c