Skip to content

Commit 1f3de5d

Browse files
committed
ensure scan is settled before delete
1 parent 9f5582a commit 1f3de5d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

plugins/nexpose.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -583,6 +583,12 @@ def cmd_nexpose_scan(*args)
583583
end
584584

585585
if ! opt_preserve
586+
# Make sure the scan has finished clean up before attempting to delete the site
587+
while (true)
588+
info = @nsc.scan_statistics(sid)
589+
break if info.status == 'stopped' || info.status == 'finished'
590+
select(nil, nil, nil, 5.0)
591+
end
586592
print_status(" >> Deleting the temporary site and report...") if opt_verbose
587593
begin
588594
@nsc.delete_site(site.id)

0 commit comments

Comments
 (0)