Hi Bin,

I have virtuoso installed in a linux server, every time I have to log
into the server from another pc using putty and run the virtuoso...but
once the putty connection is disconnected, the virtuoso in the linux
is terminated simultaneously, How can I keep the virtuoso running when
I close the putty connection. Thanks a lot.


It depends on how you start virtuoso.

If you start with:

        virtuoso -f
or
        virtuoso +foreground
or
        virtuoso -f > /tmp/log

then virtuoso is running in the foreground and is attached to your terminal session. Some installations / shells will terminate all processes attached to the controlling terminal when the session ends.

If for whatever reason you do want to keep virtuoso in the foreground (e.g. when you want to see the log output that it produces, i suggest you install the GNU screen program and run it from within a screen session. That will keep virtuoso running even if you close your putty session and allows you to re-attach back later.


If you run virtuoso with:

        virtuoso
or
        virtuoso +wait

then virtuoso will automatically detach itself from the controlling terminal and fork itself into the background. Unless the administrator of your Linux machine has set special settings, it should remain running when your terminal session is closed.


Patrick

Reply via email to