Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Apr 15, 2013
  1. Re-added all old code

    Tom Anderson authored
    Added the old code back in so that people using the old repo
    by SHA won't break (history of the old repo is intact).
    This commit removes that code and leaves behind the README.
  2. spawn -> spawnling

    Tom Anderson authored
Commits on Apr 4, 2013
Commits on Apr 3, 2013
  1. Changed name of gem from "spawn" to "spawn-block"

    Tom Anderson authored
    The name "spawn" is already taken (cheeky bastard!).
Commits on Apr 2, 2013
  1. Update README.md

    authored
    Checked externals links and deleted one that no longer works.
  2. Update and rename README.markdown to README.md

    authored
    Mostly just documentation cleanup to use ruby markdown
    and miscellaneous small updates.
  3. Changed spawn syntax from Spawn.run to Spawn.new

    Tom Anderson authored
    This seems a little more natural because you're creating a "spawn"
    (noun) instead of "spawning" something that runs.  Also, this refactor
    eliminates the need for a seperate Id class.  Instead just return the
    Spawn object which is used to monitor status of the spawned process.
Commits on Apr 1, 2013
  1. @qen

    AR connection pool for thread spawn

    qen authored Tom Anderson committed
  2. Convert Spawn to class so it can be called from anywhere

    Tom Anderson authored
    * removed rails includes since it should work everywhere
    * updated README
    * renamed SpawnId to Spawn::Id
  3. @drsharp

    changed spawn to Spawn.run and the associated changes.

    drsharp authored Tom Anderson committed
Commits on Feb 6, 2013
  1. Merge pull request #30 from diminish7/no_rails

    authored
    Allow spawn to work in the absence of ActiveRecord
  2. @diminish7
Commits on Sep 6, 2011
Commits on Sep 1, 2011
  1. ActiveRecord::Base.allow_concurrency has been removed from Rails 3.0.…

    Dave Smylie authored
    …3 - changed to check for this method
    
    and call Rails.application.config.allow_concurrency if it isn't present
Commits on Aug 31, 2011
  1. don't forget Jay Caines-Gooby

    authored
Commits on Aug 30, 2011
  1. Merge pull request #22 from mumboe/edge

    authored
    Update patches to handle a newer version of Unicorn
  2. @ericstewart
Commits on Aug 29, 2011
  1. Merge pull request #20 from comverge/edge

    authored
    Need to check if ActiveSupport::Cache::MemCacheStore is defined
  2. Also need to check if :MemCacheStore is has been autoloaded

    James Sanders authored
    If autoload? returns nil then the constant has really and truly been
    loaded already.
    
    Also add a self.included to set up the logger and require the patches
Commits on Aug 26, 2011
  1. Need to make sure ActiveSupport::Cache::MemCacheStore is defined

    James Sanders authored
    This will be undefined (at least in ActiveSupport 3) if the memcache gem
    (which spawn does not depend on) is not loaded
Commits on Aug 23, 2011
  1. Fixed syntax error

    authored
Commits on Aug 22, 2011
  1. Changed "plugin" to "gem".

    authored
  2. props to Will Bryant

    authored
  3. Merge commit '7651898237a060c458d3' into edge

    authored
    Conflicts:
    	init.rb
    	lib/patches.rb
  4. Merge commit 'e802f8a7e5cb78e882aa' into edge

    authored
    Conflicts:
    	lib/spawn.rb
    	spawn.gemspec
  5. Added init.rb to list of files

    authored
  6. Merge commit '8ac10ffa04be8fb5fc10' into edge

    authored
    Conflicts:
    	lib/patches.rb
    	lib/spawn.rb
    	spawn.gemspec
  7. Merge commit '989228d5bfe99523cbd9' into edge

    authored
    Conflicts:
    	README.markdown
    	lib/spawn.rb
  8. @jagthedrummer
  9. @jagthedrummer
Commits on Aug 21, 2011
Something went wrong with that request. Please try again.