On Fri, Mar 4, 2011 at 12:12 PM, Roberto De Ioris <[email protected]> wrote: > >> On Thu, Mar 3, 2011 at 1:24 PM, Roberto De Ioris <[email protected]> wrote: >>> >>> Il giorno 03/mar/2011, alle ore 12.43, luigi scarso ha scritto: >>> >>>> erlang -> uwsgi  seem to work now also with short names (with latest >>>> dev): >>>> >>>> (uwsgierlang@johnII)80> {useless_atom,'uwsginode@johnII'}  ! "Hello!" >>>> . >>>> "Hello!" >>>> >>>> and in the uwsgi terminal >>>> From: uwsgierlang@johnII To:  ��?��ŷC RegName: useless_atom >>>> eversion: 131 >>>> etype: 107/k esize: 6 >>>> string: Hello! >>>> >>>> I have this callback but it doesn't seem to work; >>>> >>>> def erlang_node_callback (arg): >>>>   print "received an erlang message" >>>>   print str(arg) >>>> uwsgi.erlang_func = erlang_node_callback >>>> >>>> What is wrong ? >>>> >>>> >>> >>> >>> Current implementation misses two part (already developed, i only need >>> to clean the code a bit). >>> >>> You can receive 3 kind of messages: >>> >>> rpc (working) >>> registered (uncommitted) >>> unregistered (uncommitted) >> ok, in the meanwhile I will use rpc >> >> > > Just committed the registered process part. > > # in python > > def my_erlang_dumper(message): > print message > > uwsgi.erlang_register_process("pydumper", my_erlang_dumper) > > # in erlang > > { pydumper, 'nodename'} ! Message. > > > Processes must be registered in the master (this limit will be probably > removed in the future), so you cannot register them during http request > > Request to unregistered process will only dump the message. > > uwsgi.erlang_func is still unimplemented ok, I check it immediatly
-- luigi _______________________________________________ uWSGI mailing list [email protected] http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
