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

[DX-2591] fix: adjusted blui process closure routines #70

Merged
merged 1 commit into from
Feb 13, 2024
Merged

Conversation

YermekG
Copy link
Contributor

@YermekG YermekG commented Feb 13, 2024

Summary

We added CEF message loop stop method before BLUI process closure. Also, we added a code that will forcefully close BLUI process if it still hangs.

Customer Impact

Improve memory performance on a game/app closure

Things worth calling out

Other things to consider:

  • Prefix your PR title with feat: , fix: , chore: , docs: , refactor: or test: .
  • Sample blueprints are updated with new SDK changes
  • Updated public documentation with new SDK changes (Immutable X and Immutable zkEVM)
  • Replied to GitHub issues

@YermekG YermekG requested a review from nattb8 February 13, 2024 00:44
@YermekG YermekG requested a review from a team as a code owner February 13, 2024 00:44
@wdinau wdinau requested a review from cajames February 13, 2024 00:46
@YermekG YermekG changed the title [DX-2591] fix: added and adjusted blui process closure routines [DX-2591] fix: adjusted blui process closure routines Feb 13, 2024
Copy link
Contributor

@wdinau wdinau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There was a lot of format change (without business logic change). I can't immediately figure out what was the critical code fixed the performance.
Was the format change a mistake or because of you use proper linting? After this change, do we have consistent linting throughout the entire unreal sdk code?

chore: adjusted code style

fix: stop blui event loop on exit

chore: added blui macro condition

Revert "chore: adjusted code style"

This reverts commit 40973e8.

# Conflicts:
#	Source/Immutable/Private/Immutable/ImmutableSubsystem.cpp
@YermekG
Copy link
Contributor Author

YermekG commented Feb 13, 2024

I removed the formating.

@nattb8 nattb8 requested a review from wdinau February 13, 2024 02:09
Copy link
Contributor

@wdinau wdinau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approve first, so that we have choice to roll out fix before further discussion on refactor code to improve the readability.

@YermekG YermekG merged commit 7490c1c into main Feb 13, 2024
8 checks passed
@github-actions github-actions bot added the fix label Feb 13, 2024
@YermekG YermekG deleted the fix/blui branch February 13, 2024 03:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

3 participants