# Mender update 'hangs' after reboot when polling interval is 0

**URL:** https://hub.mender.io/t/mender-update-hangs-after-reboot-when-polling-interval-is-0/2289
**Category:** General Discussions
**Tags:** mender-client
**Created:** [August 6, 2020, 2:45pm UTC](https://hub.mender.io/t/mender-update-hangs-after-reboot-when-polling-interval-is-0/2289 "2020-08-06T14:45:59Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![genericname](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/genericname/32/708_2.png) [@genericname](https://hub.mender.io/u/genericname)
#### Post date: [August 6, 2020, 2:45pm UTC](https://hub.mender.io/t/mender-update-hangs-after-reboot-when-polling-interval-is-0/2289/1 "2020-08-06T14:45:59Z")

</div>

Hi,

i have a tegra tx2 running mender-client on yocto zeus. I set `MENDER_UPDATE_POLL_INTERVAL_SECONDS = "0"`  
because i wanted the user of the device to start update manually. Since then i experience that the update takes like 10 minutes longer where all the time is spend after reboot waiting for the server (-\> includes logs)  
There is a warning about `UpdatePollIntervalSeconds is not defined` (but it is set to 0).

```auto
Aug 06 14:17:34 jetson-tx2 mender[5013]: time="2020-08-06T14:17:34Z" level=error msg="Failed to send status report to server: transient error: reporting status failed: Put https://hosted.mender.io/api/devices/v1/deployments/device/deployments/81800fdf-b769-481e-9439-bf6b42f7a31c/status: dial tcp: lookup hosted.mender.io on [::1]:53: server misbehaving" module=state
Aug 06 14:17:34 jetson-tx2 mender[5013]: time="2020-08-06T14:17:34Z" level=info msg="State transition: update-commit [ArtifactCommit_Enter] -> update-pre-commit-status-report-retry [ArtifactCommit_Enter]" module=mender
Aug 06 14:17:34 jetson-tx2 mender[5013]: time="2020-08-06T14:17:34Z" level=warning msg="UpdatePollIntervalSeconds is not defined" module=mender

[10 minutes]
Aug 06 14:27:34 jetson-tx2 mender[5013]: time="2020-08-06T14:27:34Z" level=info msg="State transition: update-pre-commit-status-report-retry [ArtifactCommit_Enter] -> update-commit [ArtifactCommit_Enter]" module=mender
...
...
Successful update       

```

I get those `msg="Failed to send status report to server` error every time i deploy an artifact. Also, when i manually run `mender send-inventory` i don’t have to wait those 10 minutes.

Does anyone know how these things are connected? Is it possibly a bad idea to set the polling interval to 0?

---

<div class="post-metadata">

### Author: ![drewmoseley](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/drewmoseley/32/47_2.png) [@drewmoseley](https://hub.mender.io/u/drewmoseley)
#### Post date: [August 6, 2020, 3:27pm UTC](https://hub.mender.io/t/mender-update-hangs-after-reboot-when-polling-interval-is-0/2289/2 "2020-08-06T15:27:20Z")

</div>

Yeah, I don’t know what would happen with this setting. @lluiscampos do you know?

I think if you just disable the Mender service and then run “mender -check-update” in your code that should accomplish what you are trying to do here.

Drew

---

<div class="post-metadata">

### Author: ![lluiscampos](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/lluiscampos/32/112_2.png) [@lluiscampos](https://hub.mender.io/u/lluiscampos)
#### Post date: [August 7, 2020, 10:38am UTC](https://hub.mender.io/t/mender-update-hangs-after-reboot-when-polling-interval-is-0/2289/3 "2020-08-07T10:38:51Z")

</div>

@genericname Defining it to “0” is the same as not defining it, and the Mender client uses it’s default value which is 30 minutes.

@drewmoseley Both `-send-inventory` or `-check-update` require the mender service to be running (i.e. these cli commands just send signals to the service).

I don’t fully understand the use case. But it seems that you can achieve it setting `MENDER_UPDATE_POLL_INTERVAL_SECONDS` to something very big (one day? one week?) and then let the user manually call `mender -check-update` as @drewmoseley suggested (but with the service running).

---

<div class="post-metadata">

### Author: ![genericname](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/genericname/32/708_2.png) [@genericname](https://hub.mender.io/u/genericname)
#### Post date: [August 10, 2020, 11:30am UTC](https://hub.mender.io/t/mender-update-hangs-after-reboot-when-polling-interval-is-0/2289/4 "2020-08-10T11:30:16Z")

</div>

> [@lluiscampos](#):
>
> Mender client uses it’s default value which is 30 minutes.

Thanks, i wasn’t aware of that. So i will just set the intervall to some high number.

Regarding my other question, about the long update time after reboot until commit, (which i thought might be related) i have to dig a little deeper. Looks like this problem exists only with some of my artifacts.

---

<div class="post-metadata">

### Author: ![lluiscampos](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/lluiscampos/32/112_2.png) [@lluiscampos](https://hub.mender.io/u/lluiscampos)
#### Post date: [August 10, 2020, 12:24pm UTC](https://hub.mender.io/t/mender-update-hangs-after-reboot-when-polling-interval-is-0/2289/5 "2020-08-10T12:24:58Z")

</div>

> [@genericname](#):
>
> Regarding my other question, about the long update time after reboot until commit, (which i thought might be related) i have to dig a little deeper. Looks like this problem exists only with some of my artifacts.

Yes, I don’t know how could that happen. Report us back if you find out!
