These are chat archives for synrc/n2o

26th
Oct 2015
если внутри функции объявленной через wf:async(Name,Fun)послать самому себе сообщение через wf:send(Name,Message) то gen_senver падает по таймауту
=ERROR REPORT==== 26-Oct-2015::19:31:44 ===
n2o_nitrogen:Event Init: exit:{timeout,{gen_server,call,[<0.623.0>,1]}}
[{gen_server,call,2,204},
 {erlang_one_pages,event,1,28},
 {n2o_nitrogen,info,3,21},
 {n2o_proto,push,5,38},
 {n2o_stream,websocket_handle,3,38},
 {cowboy_websocket,handler_call,7,588},
 {cowboy_protocol,resume,6,457}]

=ERROR REPORT==== 26-Oct-2015::19:31:44 ===
** Generic server <0.623.0> terminating 
** Last message in was 1
** When Server state == {handler,
                            {"flasher",<<"485ff54a4d8ee0414c9def86b5292ebc">>},
                            n2o_async,async,n2o,
                            {#Fun<erlang_one_pages.flasher.1>,*****},
                            <0.773.0>}
** Reason for termination == 
** {{timeout,{gen_server,call,[<0.623.0>,0]}},
    [{gen_server,call,2,[{file,"gen_server.erl"},{line,204}]},
     {n2o_async,proc,2,
                [{file,"****/deps/n2o/src/handlers/n2o_async.erl"},
                 {line,74}]},
     {gen_server,try_handle_call,4,[{file,"gen_server.erl"},{line,629}]},
     {gen_server,handle_msg,5,[{file,"gen_server.erl"},{line,661}]},
     {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,239}]}]}
а если слать через self() ! Message то всё ок
я наркоман или что-то действительно не работает?