Andy Melnikov (nponeccop) wrote,
Andy Melnikov
nponeccop

Зачем SIGALRM для установки TCP-соединения

Готов разбить монитор.

https://metacpan.org/source/SGLADKOV/Kafka-0.8008/lib/Kafka/IO.pm#L318

Короче, товарищ написал gethostbyname() с таймаутом, используя SIGALRM.

А вообще там п-ц, поскольку он использовал API древний как говно мамонта, и с незапамятных времен была опция коннект таймаута в ІO::Socket, который он не использует.
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments