X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=modules%2Ferl%2Feuphorik_bd.erl;h=a6099fefecc3bb9a31515e5f91cae31a9c9404fc;hp=d354c21e983e8b86613f2f38de14e1c4a5bffea3;hb=886e51257b3d610ee0e4f7576d720495914ae9ec;hpb=443f5b4f6ae102317e75582e33404a61507c5aac diff --git a/modules/erl/euphorik_bd.erl b/modules/erl/euphorik_bd.erl index d354c21..a6099fe 100755 --- a/modules/erl/euphorik_bd.erl +++ b/modules/erl/euphorik_bd.erl @@ -640,8 +640,12 @@ attend_evenement_troll() -> {add, [Troll]}; {mnesia_table_event, {delete, troll, {troll, Id}, _, _}} -> {del, Id}; + {tcp_closed, _} -> + exit(normal); _ -> attend_evenement_troll() + % 60 minutes de timeout (on ne sais jamais) + % Après 60 minutes de connexion, le client doit donc reétablir une connexion after 1000 * 60 * 60 -> timeout end.