Displaying 5 results from an estimated 5 matches for "send_sign".
Did you mean:
send_sig
2001 Oct 29
0
signal messages
...ntloop.c 24 Oct 2001 19:57:40 -0000 1.86
+++ clientloop.c 29 Oct 2001 19:08:37 -0000
@@ -103,6 +103,8 @@
*/
static volatile int received_window_change_signal = 0;
static volatile int received_signal = 0;
+/* send signal to remote program: 0 disabled, 1 enabled, 2 pending */
+static volatile int send_signal = 0;
/* Flag indicating whether the user\'s terminal is in non-blocking mode. */
static int in_non_blocking_mode = 0;
@@ -173,7 +175,10 @@
signal_handler(int sig)
{
received_signal = sig;
- quit_pending = 1;
+ if (send_signal == 1)
+ send_signal = 2;
+ else
+ quit_pending = 1;
}...
2002 Jan 31
4
signal transmission in ssh2
...04 -0000 1.95
+++ clientloop.c 31 Jan 2002 17:17:19 -0000
@@ -103,6 +103,8 @@
*/
static volatile sig_atomic_t received_window_change_signal = 0;
static volatile sig_atomic_t received_signal = 0;
+/* send signal to remote program: 0 disabled, 1 enabled, 2 pending */
+static volatile sig_atomic_t send_signal = 0;
/* Flag indicating whether the user\'s terminal is in non-blocking mode. */
static int in_non_blocking_mode = 0;
@@ -173,7 +175,10 @@
signal_handler(int sig)
{
received_signal = sig;
- quit_pending = 1;
+ if (send_signal == 1)
+ send_signal = 2;
+ else
+ quit_pending = 1;
}...
2007 Mar 17
0
"mongrel_rails stop" leaving undeleted .pid files
I''m looking at implementation of Mongrel::Stop.run:
def run
if @force
@wait.to_i.times do |waiting|
exit(0) if not File.exist? @pid_file
sleep 1
end
Mongrel::send_signal("KILL", @pid_file) if File.exist? @pid_file
else
Mongrel::send_signal("TERM", @pid_file)
end
end
and a question arises: is there any good reason not to rm_f(@pid_file) after
sending that SIGKILL? More likely than not, this is how the PID files are
left...
2007 Mar 05
3
programatically stopping acts_as_ferret drb server
I need a way to kill the ferret_server drb process programatically, so I
can start/stop it as part of the capistrano deployment process.
This should be as simple as adding some sort of stop method to
ActsAsFerret::Remote::Server. I was just messing around and was able to
do it by modifying method_missing to look for the :stop method and then
calling DRb.thread.exit -- this is not good enough for
2006 Aug 29
13
restart - `exec'': Operation not supported
I''m using the latest Mongrel (0.3.13.4) and restarting
causes Mongrel to die. From mongrel.log:
** USR2 signal received.
** Restarting with arguments: ruby
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails
start -C config/mongrel.yml
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:142:in
`exec'': Operation not supported - ruby