ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Alexey Khobov <alex@ormb.ru>
To: sisyphus@altlinux.ru
Subject: Re: [sisyphus] А что с ping теперь стало?
Date: Thu, 14 Mar 2002 18:32:34 +0300
Message-ID: <3C90C292.6010405@ormb.ru> (raw)
In-Reply-To: <3C90B465.9000601@alt-linux.org>

>
>
> Все дело в том, что в ping существует workaround насчет некорректного 
> поведения некоторый версий ядер в виде проверки следования вызова двух 
> функций.
> Если порядок нарушается, то появляется предупреждение.
>
> По непонятным причинам он срабатывает и на новых ядрах. Есть 
> подозрение что зависит не столько от того кто пингует, cколько от того 
> кого пингуют.

А если от того, кого пингуют не получено ответа?


> Меня собственно больше интересовала первая часть так как написание 
> скриптов при таком поведении
>
>> пинга является просто невозможным.
>>
> А в чем проблема . Этот warning вроде как нисколько не влияет на код 
> возврата.

Да не warning, а ожидание пингом непонятно чего при посылке N количества 
пакетов, указанных в опции -с.
Он же должен завершится, а он послал эти пакеты, получил, например 
Destination host unreachable и висит дальше -
пакеты больше не посылает, но и не выходит.

Выдержка из мана:

     -c count
             Stop after sending count ECHO_REQUEST packets. With deadline
             option, ping waits for count ECHO_REPLY packets, until the 
time-
             out expires.

     -w deadline
             Specify a timeout, in seconds, before ping exits regardless of
             how many packets have been sent or received. In this case ping
             does not stop after count packet are sent, it waits either for
             deadline expire or until count probes are answered or for some
             error notification from network.

-w я не использовал, но даже если бы и использовал то о нем написано,
что ping будет ждать таймаута или ответа на все запросы указанные в 
параметре
-c или извещения об ошибки из сети.
Получается, что он игнорирует сообщения из сети и продолжает ждать 
ответа на
запросы.




  reply	other threads:[~2002-03-14 15:32 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-14 10:04 Alexey Khobov
2002-03-14 14:05 ` Любимов А.В.
2002-03-14 14:34   ` Alexey Khobov
2002-03-14 14:32     ` Stanislav Ievlev
2002-03-14 15:32       ` Alexey Khobov [this message]
2002-03-14 15:39         ` Alexander Bokovoy
2002-03-14 14:39     ` Любимов А.В.
2002-03-14 15:19       ` Alexey Khobov
2002-03-14 16:18         ` [sisyphus] " Artem K. Jouravsky

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3C90C292.6010405@ormb.ru \
    --to=alex@ormb.ru \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git