<!-- 1. Please search to see if an issue already exists for the bug you encountered. 2. For support requests, FAQs or "How to" questions, please use the GitHub Discussions section instead - https://github.com/projectdiscovery/naabu/discussions or 3. Join our discord server at https://discord.gg/projectdiscovery and post the question on the #naabu channel. --> <!-- ISSUES MISSING IMPORTANT INFORMATION MAY BE CLOSED WITHOUT INVESTIGATION. --> ### Naabu version: dev <!-- You can find current version of naabu with "naabu -version" --> <!-- We only accept issues that are reproducible on the latest version of naabu. --> <!-- You can find the latest version of project at https://github.com/projectdiscovery/naabu/releases/ --> ### Current Behavior: <!-- A concise description of what you're experiencing. -->  v2/pkg/scan/scan_unix.go:126 why there is no `go EthernetWriteWorker()` here? since no handle of ethernetPacketSend chan, the program would hang in EnqueueEthernet func after `packetSendSize` packet send (default 2500).  ### Expected Behavior: <!-- A concise description of what you expected to happen. --> ### Steps To Reproduce: <!-- Example: steps to reproduce the behavior: 1. Run 'naabu ..' 2. See error... --> ### Anything else: <!-- Links? References? Screnshots? Anything that will give us more context about the issue that you are encountering! -->