Permalink
Commits on Dec 12, 2011
  1. log an error when the job fails

    ant0ine committed Dec 12, 2011
  2. ws

    ant0ine committed Dec 12, 2011
Commits on Nov 8, 2011
Commits on Jan 13, 2010
Commits on Dec 27, 2009
  1. Incremented version.

    samuel committed Dec 27, 2009
Commits on Dec 26, 2009
  1. better uniq option

    rhettg committed Dec 26, 2009
Commits on Nov 18, 2009
Commits on Oct 18, 2009
  1. For a worker that's sleeping, only the connection that gets signalled…

    … with a NOOP gets worked. This reduces response time and causes less work for the daemons.
    samuel committed Oct 18, 2009
Commits on Sep 23, 2009
  1. Fixed a bug in GearmanConnection that could cause a negative timeout …

    …being passed to select thus causing an unhandled exception.
    samuel committed Sep 23, 2009
Commits on Sep 4, 2009
  1. Client integration for twisted

    esumner committed Sep 4, 2009
Commits on Aug 1, 2009
Commits on Jul 27, 2009
Commits on Jul 22, 2009
  1. set the default connection timeout

    without this, a client will hang indefinitely when connecting to a down server.
    JustinAzoff committed Jul 22, 2009
Commits on Jul 15, 2009
Commits on Jul 10, 2009
  1. Cleaned up client.py and fixed a potential bug in do_taskset. If sele…

    …ct.select returns an exception then the lists aren't returned. The function was still looping through them possibly seeing old values.
    samuel committed Jul 10, 2009
Commits on Jul 9, 2009
  1. Added Justin Azoff to AUTHORS, synced the version in setup.py and gea…

    …rman/__init__.py, and added a classifier for "Python Modules".
    
    Version now 1.3.2
    samuel committed Jul 9, 2009
  2. When sending data to a non blocking socket, don't abort on EWOULDBLOCK

    (cherry picked from commit 916306500c92fef7ad6a45e6621b2b80da7b1623)
    JustinAzoff committed with samuel Jul 9, 2009
Commits on Jul 2, 2009
Commits on Jul 1, 2009
  1. Version 1.3.1

    samuel committed Jul 1, 2009
  2. Make sure recv_blocking works even if timeout is instant. Trying to f…

    …ix an issue with runaway workers.
    samuel committed Jul 1, 2009
Commits on Jun 30, 2009
Commits on Jun 25, 2009
Commits on Jun 23, 2009
  1. Fixed type-o

    samuel committed Jun 23, 2009
  2. Version now 1.3.0

    samuel committed Jun 23, 2009
  3. Server now supports timeouts and the "shutdown" command. The unit tes…

    …ts now use the built in server instead of relying on an external one.
    
    The server is only meant for development and testing. It is not recommended for production. Especially since it doesn't yet support background and high priority tasks.
    samuel committed Jun 23, 2009
  4. Added a GearmanServer class and gearmand command. The server doesnt' …

    …yet support unique jobs and timeoutes, and it'll definitely be restructured not to rely on asyncore (optionally using pyevent).
    samuel committed Jun 23, 2009
Commits on Jun 5, 2009
  1. Fixed a bug in GearmanClient.dispatch_background_task to make it obey…

    … high_priority (though the protocol has no concept of a high_priority background task).
    samuel committed Jun 5, 2009