Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix pluto crash when remote endpoint is unstable
Currently, submariner-gateway pod while invoking the whack commands does not set any dpdaction flags. So the default dpdaction of disabled was applied. While using this action, when the remote endpoint is not responding within a certain duration, some problematic code path in Libreswan was getting executed and leading to crash. The proper fix would be to use an updated Libreswan, but as a workaround we can explicitly set the dpdaction=hold to avoid hitting the problematic code paths. Related PR in libreswan: libreswan/libreswan@c7a6113 Fixes: #2516 Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com> Co-authored-by: Yossi Boaron <yboaron@redhat.com>
- Loading branch information