gcc -c -g *.c
, после этого собрал все с помощью gcc -o -g progr *.o -lm
, запускал c valgrind через valgrind --leak-check=full --track-origins=yes ./progr
, но результат был аналогичен тому, что приведен в исходном вопросе) import random,socket,time
quit=False
def key_gen():
res=""
alph="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-.,_!?"
for i in range(8):
res+=alph[random.randint(0,67)]
return res
while not quit:
try:
print(key_gen())
time.sleep(1)
except:
quit=True
print("[Server stopped]")