Nessus
[Top] [All Lists]

forking scripts

To: nessus@list.nessus.org
Subject: forking scripts
From: "Dmitri Vinokurov" <vde_rlz@hotmail.com>
Date: Fri, 23 Feb 2007 18:46:35 +0000
Delivered-to: sp-com-lists@consult.net
Delivered-to: nessus-list1@securepoint.com
Delivered-to: nessus@list.nessus.org
List-archive: <http://mail.nessus.org/pipermail/nessus>
List-help: <mailto:nessus-request@list.nessus.org?subject=help>
List-id: Discussion of Nessus software <nessus.list.nessus.org>
List-post: <mailto:nessus@list.nessus.org>
List-subscribe: <http://mail.nessus.org/mailman/listinfo/nessus>, <mailto:nessus-request@list.nessus.org?subject=subscribe>
List-unsubscribe: <http://mail.nessus.org/mailman/listinfo/nessus>, <mailto:nessus-request@list.nessus.org?subject=unsubscribe>
Sender: nessus-bounces@list.nessus.org
Hello,

When trying to fork the process by get_kb_item(), I found that the child processes get run sequentially over the time, i.e. the second one starts only after the first is over.
Is there a way in nasl to run forked processes truly in parallel?

The setup is:
This is Nessus 2.2.9 for Linux 2.4.20-8
compiled with gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
Current setup :
        nasl                           : 2.2.9
        libnessus                     : 2.2.9
        SSL support                : enabled
        SSL is used for client / server communication
        Running as euid            : 0

and there is no line "Thread manager" that I've seen in other posts.
May be, this is an indicator of the issue and how to resolve it then?
Thanks for any help.
Dmitri

_________________________________________________________________
Windows Live Spaces: share your New Year pictures! http://spaces.live.com/?mkt=en-ca

_______________________________________________
Nessus mailing list
Nessus@list.nessus.org
http://mail.nessus.org/mailman/listinfo/nessus

<Prev in Thread] Current Thread [Next in Thread>