diff --git a/base-foc/src/core/include/cpu_session_component.h b/base-foc/src/core/include/cpu_session_component.h index 143306720..ac4d9e13e 100644 --- a/base-foc/src/core/include/cpu_session_component.h +++ b/base-foc/src/core/include/cpu_session_component.h @@ -72,7 +72,7 @@ namespace Genode { void sigh(Signal_context_capability sigh) { - sigh = sigh; + _sigh = sigh; update_exception_sigh(); } diff --git a/base-linux/src/core/include/cpu_session_component.h b/base-linux/src/core/include/cpu_session_component.h index 74c472953..789c8ea62 100644 --- a/base-linux/src/core/include/cpu_session_component.h +++ b/base-linux/src/core/include/cpu_session_component.h @@ -72,7 +72,7 @@ namespace Genode { void sigh(Signal_context_capability sigh) { - sigh = sigh; + _sigh = sigh; update_exception_sigh(); } diff --git a/base-nova/src/core/include/cpu_session_component.h b/base-nova/src/core/include/cpu_session_component.h index d540523c4..5d33e743c 100644 --- a/base-nova/src/core/include/cpu_session_component.h +++ b/base-nova/src/core/include/cpu_session_component.h @@ -72,7 +72,7 @@ namespace Genode { void sigh(Signal_context_capability sigh) { - sigh = sigh; + _sigh = sigh; update_exception_sigh(); } diff --git a/base/src/core/include/cpu_session_component.h b/base/src/core/include/cpu_session_component.h index 74f19c4e0..d108368fe 100644 --- a/base/src/core/include/cpu_session_component.h +++ b/base/src/core/include/cpu_session_component.h @@ -71,7 +71,7 @@ namespace Genode { void sigh(Signal_context_capability sigh) { - sigh = sigh; + _sigh = sigh; update_exception_sigh(); }