Многопоточный сканер открытых портов

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by cardons, 15 May 2013.

  1. cardons

    cardons Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    778
    Likes Received:
    324
    Reputations:
    83
    Пытаюсь сделать многопоточный сканер портов.
    Задача такова задаем ип к примеру 192.168.12.15.
    Задаем что искать до 20 подсетей выше этой.
    Порт поиска по умолчанию 80.
    Получить ип в которых данный порт открыт.

    Вот что сейчас имею.
    Почему-то не правильно работает многопоточность(наверно потому что уже спать пора).

    http://www.sendspace.com/file/fs1j7w

    Кто подскажет в чем проблема.