Commits

Author Commit Message Labels Comments Date
Nick Vatamaniuc
Simplify receive notify code, no need for extra flag.
Nick Vatamaniuc
Don't use syslog module
Nick Vatamaniuc
Implement active sockets like Erlang's gen_tcp and gen_udp
Nick Vatamaniuc
Use proper Event instead of calling hub.switch()
Nick Vatamaniuc
Prevent greenlet.switch() to be scheduled multiple times.
Nick Vatamaniuc
Don't mark actor as waiting if it is not currently waiting in receive()
Nick Vatamaniuc
Trying to implement a port mapper (like Erlang's EPMD).
Nick Vatamaniuc
Added the ability to "cast" any Python objects, not just dict.
Nick Vatamaniuc
Make wsgiapp handle Binary objects
nick.vatamaniuc
Added handling of binary blobs in actor messages.
Nick Vatamaniuc
Implemented remote wsgi actor calls
Nick Vatamaniuc
Make urlparser compatible with Python 2.4
Nick Vatamaniuc
remove debug print statement
Nick Vatamaniuc
Fixed bug in receive(...) edge case introduced in last commit.
Nick Vatamanuc
Consolidate receive and receive_nowait by using a timeout.
Nick Vatamaniuc
Improved actors calling convention
Nick.Vatamaniuc
Merge from fix from main actors repo
Nick.Vatamaniuc
Merged cast() fix from python-actors
Nick.Vatamaniuc
Merged avoiding creating GreenThread objects on cast from python-actors
Nick V.
Add Erlang-like .cast() syntax: address | message
Comments 1
Nick V.
Implemented convenient Actor.response() method for call responses.
Comments 1
Nick V.
Nick V.
Implemented receive_nowait() method.
Nick.Vatamaniuc
Fix syntax error from previous commit
Nick.Vatamaniuc
Do not create extra greenlet during cast
Nick.Vatamaniuc
Avoid creating a new eventlet.GreenThread on each cast
Nick V.
Let wsgiapp use the same json module as pyact.actor.
Nick V.
Fix some edge cases in shape.py matching algorithms.
Nick V.
Add failing shape.py test:
Nick V.
Make shape.py correctly match JSON string types in Python 2.x
  1. Prev
  2. Next