Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jul 2002 17:34:08 +0200
From:      Ruben de Groot <fbsd-q@bzerk.org>
To:        "Balaji, Pavan" <pavan.balaji@intel.com>
Cc:        "'Vijay Patel'" <talkwithpatel@yahoo.com>, freebsd-questions@FreeBSD.ORG
Subject:   Re: To keep running java code in background after logout
Message-ID:  <20020730173408.A10667@ei.bzerk.org>
In-Reply-To: <3D386AED1B47D411A94300508B11F18704AD697F@fmsmsx116.fm.intel.com>; from pavan.balaji@intel.com on Tue, Jul 30, 2002 at 07:45:48AM -0700
References:  <3D386AED1B47D411A94300508B11F18704AD697F@fmsmsx116.fm.intel.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jul 30, 2002 at 07:45:48AM -0700, Balaji, Pavan typed:
> 
> First of all I'm surprised that the code was still running in the background
> in Linux after you logout. Probably, you mean, you close the terminal window
> and not logout.

No, this is a very annoying Linuxism, or rather, bash'ism.
For some reason the people who coded that shell didn't appreciate
the subtle difference between a background job and the nohup mechanism.

> 
> Anyway, try using "nohup <command>"... It might help..
> 
> 
> Pavan Balaji,
> Intel Corporation
> Email: pavan.balaji@intel.com
> 
>     "Only the Paranoid Survive"  --  Andy Grove
> 
> 
> > -----Original Message-----
> > From: Vijay Patel [mailto:talkwithpatel@yahoo.com]
> > Sent: Tuesday, July 30, 2002 1:10 AM
> > To: freebsd-questions@FreeBSD.ORG
> > Subject: To keep running java code in background after logout
> > 
> > 
> > 
> > Hi friends,
> > 	I have installed FreeBSD 4.5 on my machine. I am also
> > having 2 other machines running on linux.
> > 	We have developed a code in java which we need to run
> > in background for 24 hrs. In linux we use...
> > 	java Code1 &
> > 	
> > 	command to run our code in background. After starting
> > this command we just logout from that terminal window.
> > We have seen that on linux machine our code works fine
> > in background.
> > 
> > 	When i have tested same code on our FreeBSD server,
> > unfortunately it gets killed, without writting any
> > error message in log file. We tried to search on all
> > help pages available about how to run our application
> > in background - on console window. We did not get any
> > help about this item.
> > 
> > 	My observations are... when i start code on FreeBSD,
> > then i issue ps command ...
> > 
> > bash-2.05a$ ps
> >   PID  TT  STAT      TIME COMMAND
> >  1006  p0  Ss     0:00.04 -bash (bash)
> >  1087  p0  S      0:00.20
> > /usr/local/jdk1.3.1/bin/i386/green_threads/java Code1
> >  1103  p0  R+     0:00.00 ps
> > 
> > 
> > 	After starting my code, i logout & relogin to check
> > whether my code is working in background or not....
> > 
> > bash-2.05a$ ps
> >   PID  TT  STAT      TIME COMMAND
> >  1087  p0- I      0:00.20
> > /usr/local/jdk1.3.1/bin/i386/green_threads/java Code1
> >  1105  p0  Ss     0:00.01 -bash (bash)
> >  1106  p0  R+     0:00.00 ps
> > 
> > 	It is showing that code is working right now. But
> > after 2-3 hours code automatically gets killed. I am
> > having good provision for keeping all error log iff my
> > code exists with an error. But here i am sure that it
> > is getting killed - so i am not getting any error log.
> > 
> > 	Can any friend help in how to keep my code working
> > without a terminal window. - I am starting my code
> > using ssh terminal from another machine. It is not
> > possible for me to go to front of server & start code
> > from server itself. Is there any idea how all deamon
> > processes works - Tomcat, Mysqld etc...
> > 
> > 	Thanks in advance.
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Yahoo! Health - Feel better, live better
> > http://health.yahoo.com
> > 
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
> > 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020730173408.A10667>