| Commit message (Collapse) | Author | Age |
| | |
|
| | |
|
| |
|
|
| |
diffferent counters for each port scan
|
| |
|
|
| |
twice the next port.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
synchronized block.
Potential carrier thread pinning through sleeping inside sync block is now being prevented
|
| | |
|
| |
|
|
| |
int
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
and also causes
|
| | |
|
| |
|
|
| |
calling now in case ui thread hangs
|
| | |
|
| |
|
|
| |
parameter to consumer instead of calllable
|
| |
|
|
| |
from scanner and ScanHostTask into ConsumerThread
|
| | |
|
| | |
|
| |
|
|
| |
ScanHostTask
|
| |
|
|
| |
releasing of an not aquired semaphore
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
obvious what happens.
|
| |
|
|
| |
stopping immediatetly on cancellation
|
| |
|
|
| |
logic
|
| |
|
|
|
|
| |
- Stopped exposing of semaphore used to control amount of workers
- No outside modification of crucial ProducerState necessary
- Moved aquire up before getting things out of the queue
|
| | |
|
| |
|
|
| |
business logic from PortResult into seperate methods
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Use System.exit only if return code is !=0
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
message for every host that tries to parse the specified ports
|
| | |
|
| |
|
|
| |
all.
|