Overview
| Comment: | Replaced find_free_port with more generic version |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
83455d7349371eb0e1df3e4202765985 |
| User & Date: | vitus on 2017-01-14 11:15:49.914 |
| Other Links: | manifest | tags |
Context
|
2017-01-14
| ||
| 15:33 | Don't try to start spice client if DISPLAY env var doesn't present check-in: 7a641a0a0e user: vitus tags: trunk | |
| 11:15 | Replaced find_free_port with more generic version check-in: 83455d7349 user: vitus tags: trunk | |
| 07:08 | Make spiceuri report FQDN if spice socket is bound to all addresses. Fixes [b186056b7771] check-in: efefe8ac53 user: vitus tags: trunk | |
Changes
Modified find_free_port
from [97bc56ed90]
to [6153a27ecd].
1 | #!/usr/bin/python | | < | | | > | > > > > | | < < < | | < | | > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
#!/usr/bin/python
import sys,socket,errno
if len(sys.argv)>1:
port=int(sys.argv[1])
else:
port=5900
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
while True:
try:
s.bind(("",port))
except socket.error as e:
if e.errno== errno.EADDRINUSE:
port+=1
continue
else:
raise e
break
s.close()
print port
|