feat: kill server after n downloads

This commit is contained in:
vxclutch
2026-05-29 08:05:00 -04:00
parent 09e147f2f1
commit 230e58c286
7 changed files with 61 additions and 25 deletions

View File

@@ -17,13 +17,13 @@ func GenerateShareLink(port int) string {
}
func getLocalIP() string {
conn, err := net.Dial("udp", "8.8.8.8:80")
if err != nil {
errx.FatalPerror(err)
}
defer conn.Close()
conn, err := net.Dial("udp", "8.8.8.8:80")
if err != nil {
errx.FatalPerror(err)
}
defer conn.Close()
localAddress := conn.LocalAddr().(*net.UDPAddr)
localAddress := conn.LocalAddr().(*net.UDPAddr)
return localAddress.IP.String()
return localAddress.IP.String()
}