vinitshahdeo/PortScanner

[BUG] Duplicate generated ports causing infinite loop

Aperta

#70 aperta il 17 ago 2020

 (3 commenti) (0 reazioni) (2 assegnatari)Python (122 fork)auto 404
CH20bugeasyhacktoberfest

Metriche repository

Star
 (150 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Describe the bug

The random ports generated in /server/utils/randomNum.js will have to pass duplicate port numbers to /server/index.js when high - low < countofPorts. This renders index.js file to enter infinite loop.

To Reproduce

Steps to reproduce the behavior:

  1. Go to /
  2. Edit config.json for range.high-range.low < count .
  3. Open terminal and run npm start
  4. See error (infinite loop)

Expected behavior

If the provided range is less than countofPorts, show error and display a message.

Guida contributor