Dynamically allocate reentrant call closures
authorMike Gorse <mgorse@novell.com>
Mon, 23 May 2011 02:53:36 +0000 (21:53 -0500)
committerMike Gorse <mgorse@novell.com>
Mon, 23 May 2011 02:53:36 +0000 (21:53 -0500)
commit9fb1d178240b34b1f9037bb52e8695d708a6983e
treecdaf06a94487b377e27f2904351b2781432f8325
parent78beee3d5f5f919fd2ec1ed99bef9a4126c0b56c
Dynamically allocate reentrant call closures

Putting reentrant call closures on the stack can be dangerous if set_reply
is called after the caller has timed out and returned, for instance, so better
to dynamically allocate them.  This will hopefully fix some crashes and
hopefully not leak memory.
dbind/dbind.c