summaryrefslogtreecommitdiff
path: root/src/keeper.h
diff options
context:
space:
mode:
authorBenoit Germain <bnt.germain@gmail.com>2012-08-10 08:28:11 +0200
committerBenoit Germain <bnt.germain@gmail.com>2012-08-10 08:28:11 +0200
commit32aa7012099d6a4b714aef27ab9dbacbdb728c1f (patch)
treee6408603a0b07324dcd0cdc189558eafad320785 /src/keeper.h
parent41b4da54f25d9870b5a0a965815be1e3c1578e80 (diff)
downloadlanes-32aa7012099d6a4b714aef27ab9dbacbdb728c1f.tar.gz
lanes-32aa7012099d6a4b714aef27ab9dbacbdb728c1f.tar.bz2
lanes-32aa7012099d6a4b714aef27ab9dbacbdb728c1f.zip
fix possible crash at application shutdown when a race condition causes linda objects to be collected after the keeper states are cleaned up.
Diffstat (limited to 'src/keeper.h')
-rw-r--r--src/keeper.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/keeper.h b/src/keeper.h
index 0990846..6c4c6f9 100644
--- a/src/keeper.h
+++ b/src/keeper.h
@@ -14,7 +14,6 @@ struct s_Keeper *keeper_acquire( const void *ptr);
14void keeper_release( struct s_Keeper *K); 14void keeper_release( struct s_Keeper *K);
15void keeper_toggle_nil_sentinels( lua_State *L, int _val_i, int _nil_to_sentinel); 15void keeper_toggle_nil_sentinels( lua_State *L, int _val_i, int _nil_to_sentinel);
16int keeper_call( lua_State *K, char const *func_name, lua_State *L, void *linda, uint_t starting_index); 16int keeper_call( lua_State *K, char const *func_name, lua_State *L, void *linda, uint_t starting_index);
17void close_keepers(void);
18 17
19 18
20#endif // __keeper_h__ \ No newline at end of file 19#endif // __keeper_h__ \ No newline at end of file