Hola,
No sé si habrá alguna forma (supongo que sí), pero, lo que suele hacerse en estos casos es avisar al usuario de que el puerto que pretendemos usar está ocupado. Esto es lo que hace Apache, por ejemplo, si al ponerse en marcha descubre que el puerto que usa (también el 80) está ocupado. Así que yo optaría por algo así, o, en su defecto, tratar de usar otro puerto menos común. ¿Qué es lo que hace Skype? ¿Desocupa un puerto ocupado? ¿Sin avisar? ¿No hará lo que Apache, avisar al usuario?
|