Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 27, 2012
  1. @akzhan

    Merge pull request #145 from agibralter/master

    akzhan authored
    `stop_signals` contains symbols, so `signal_process` should handle symbols.
  2. @akzhan

    Version bump to 0.0.59

    akzhan authored
Commits on Feb 24, 2012
  1. @akzhan

    Merge pull request #141 from ceromancy/master

    akzhan authored
    Fix #140 (and #137), sending signal to process silently fails.
  2. Fix arya#140; .to_s on the signal causes Process.kill to interpret it…

    Denis Haskin authored
    … as a signal name, not a signal number.
Commits on Feb 20, 2012
  1. @akzhan

    Script to run without gem

    akzhan authored
  2. @akzhan

    Version bump to 0.0.58

    akzhan authored
  3. @akzhan
  4. @akzhan

    Version bump to 0.0.57

    akzhan authored
  5. @akzhan
Commits on Feb 18, 2012
  1. @akzhan

    Version bump to 0.0.56

    akzhan authored
  2. @akzhan
Commits on Feb 10, 2012
  1. @akzhan

    Merge pull request #134 from mavu/fix_signaling_for_ruby_1.8.7

    akzhan authored
    fix: ruby 1.8.7 does not have upcase on symbols
  2. fix: ruby 1.8.7 does not have upcase on symbols

    Marco Vujevic authored
Commits on Feb 7, 2012
  1. @akzhan

    Oops

    akzhan authored
  2. @akzhan

    Version bump to 0.0.55

    akzhan authored
  3. @akzhan

    Yep, we work on 1.1.7

    akzhan authored
  4. @akzhan
  5. @akzhan

    Version bump to 0.0.54

    akzhan authored
  6. @akzhan
Commits on Feb 3, 2012
  1. @akzhan

    Version bump to 0.0.53

    akzhan authored
  2. @akzhan

    Merge pull request #130 from blt04/close_on_exec

    akzhan authored
    Ensure socket connections are closed after exec
  3. @akzhan

    Merge pull request #129 from blt04/gemfile

    akzhan authored
    Only check for Bundler Gemfile if ENV['BUNDLE_GEMFILE'] is set
Commits on Feb 2, 2012
  1. @blt04

    Ensure socket connections are closed after exec

    blt04 authored
    This sets the FD_CLOEXEC file descriptor on each server connection.
    This causes the socket connection to be automatically closed if
    the server uses any of the exec functions.
    
    Normally when forking a process, the new process receives a copy of all
    open file descriptors.  If a bluepill command (such as restart) executes
    a system call that forks and runs for a long time, the bluepill client
    connection remains open in the forked process even after the bluepill
    server closes the connection.  This causes the bluepill client's
    socket.read call to block forever, eventually timing out and raising a
    "Socket Timeout: Server may not be responding" error.
    
    Setting close_on_exec causes new processes to automatically close the
    socket connection, thus preventing this error.
  2. @blt04

    Only check for Bundler Gemfile if env set

    blt04 authored
    Calling File.exists? with a nil value results in an error:
        TypeError: can't convert nil into String
    Check to see if the environment variable is set before looking for the
    gemfile.
Commits on Jan 30, 2012
  1. @akzhan

    Merge pull request #128 from geekylucas/patch-1

    akzhan authored
    Ensure bundler is set up if present in environment.
  2. @geekylucas

    Ensure bundler is set up if present in environment.

    geekylucas authored
    This fixes a conflicting gem issue when bluepill is run with "bundle exec". Hat tip to @pda.
Commits on Dec 15, 2011
  1. @akzhan
Commits on Dec 13, 2011
  1. @akzhan

    Version bump to 0.0.52

    akzhan authored
  2. @akzhan

    Merge pull request #125 from agibralter/master

    akzhan authored
    Update state_machine dependency?
Commits on Dec 12, 2011
  1. Read from the socket.

    authored
    `bluepill status` was not working.
  2. Fix nil map case.

    authored
    Oops: obviously setting the default arugment is not going to help when nil is
    explicitly passed as a parameter.
  3. `supplementary_groups` has no default.

    authored
    Causes undefined method `map` for `nil`.
Commits on Dec 11, 2011
Commits on Sep 20, 2011
  1. @akzhan
Something went wrong with that request. Please try again.