Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.H backport appliance shutoff fix #75133

Merged
merged 10 commits into from
Jul 21, 2024

Conversation

kevingranade
Copy link
Member

Summary

Bugfixes "fixes appliances turning off randomly"

Purpose of change

Backport of fix to #69089 from #74964
Also backported #70404 for new coordinate type.

Describe the solution

See #74964

Testing

I don't have a reliable reproduction case for this, so I'm going on faith that it backports correctly.

@github-actions github-actions bot added <Bugfix> This is a fix for a bug (or closes open issue) <Documentation> Design documents, internal info, guides and help. Vehicles Vehicles, parts, mechanics & interactions Code: Tests Measurement, self-control, statistics, balancing. [C++] Changes (can be) made in C++. Previously named `Code` [Markdown] Markdown issues and PRs json-styled JSON lint passed, label assigned by github actions labels Jul 21, 2024
@github-actions github-actions bot added the astyled astyled PR, label is assigned by github actions label Jul 21, 2024
@kevingranade kevingranade force-pushed the 0.H-backport-appliance-shutoff-fix branch from 75cf66d to 8a75d49 Compare July 21, 2024 03:01
@harakka
Copy link
Member

harakka commented Jul 21, 2024

I tested this, looks good to me.

I had a minimal repro save prepared (Wyandotte-trimmed.tar.gz) because of my abortive attempt at backporting this fix, with a lamp connected to a battery powered by bunch of asrgs 30 tiles away so that the lamp and battery straddle opposite edges of an OMT:

image

My test procedure was running off to the left for 4 OMTs and then running back right to see if the lamp is still lit. On current 0.H RC this disconnected the lamp maybe once every 3 tries. I built this PR branch and did the procedure 20 times, the lamp didn't disconnect once.

@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Jul 21, 2024
@Maleclypse Maleclypse merged commit 69aa044 into 0.H-branch Jul 21, 2024
21 checks passed
@Maleclypse Maleclypse deleted the 0.H-backport-appliance-shutoff-fix branch July 21, 2024 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions <Bugfix> This is a fix for a bug (or closes open issue) [C++] Changes (can be) made in C++. Previously named `Code` Code: Tests Measurement, self-control, statistics, balancing. <Documentation> Design documents, internal info, guides and help. json-styled JSON lint passed, label assigned by github actions [Markdown] Markdown issues and PRs Vehicles Vehicles, parts, mechanics & interactions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants