пополудни-utils команды, не работающие, потому что WI-FI понижается прежде

У нас есть некоторые hg команды в /etc/pm/sleep.d/00_update файл:

#!/bin/bash

case "$1" in
  hibernate|suspend)
    hg -R /home/user/code add -X /home/user/code/**~
    hg -R /home/user/code commit --addremove -m "label" -u user
    hg -R /home/user/code push https://user:***@bitbucket.org/user/code
    ;;
  thaw|resume)
    hg -R /home/user/code pull https://user:***@bitbucket.org/user/code
    ;;
esac

Они не могут завершить продвижение, потому что система теряет соединение WI-FI, прежде чем это произойдет, сразу после приостановить сигнала. Это было проверено путем замены их с a ping команда; это не может работать также.

Это не похоже на интерференцию с другим пополудни файлы, потому что это является первым, чтобы быть выполненным. Они - другие: 00_update, 10_grub-common, 10_unattended-upgrades-hibernate, novatel_3g_suspend, и systemd папка содержит, dbus-org.freedesktop.Avahi.service, sockets.target.wants, syslog.service, multi-user.target.wants, sysinit.target.wants. Я задаюсь вопросом, где WI-FI отослан, и как я могу предотвратить это до hg команды завершились.

Примечание: перезапуск WI-FI прежде hg и прочь снова не похож на допустимое решение меня.

1
задан 31 October 2016 в 09:31

0 ответов

Другие вопросы по тегам:

Похожие вопросы: