committed by
Christian Helmuth
parent
b1a27b417b
commit
c2950e13eb
@@ -70,8 +70,7 @@ Signal_source::Signal Signal_source_component::wait_for_signal()
|
||||
|
||||
Signal_source_component::Signal_source_component(Rpc_entrypoint *ep)
|
||||
:
|
||||
_entrypoint(ep), _finalizer(*this),
|
||||
_finalizer_cap(_entrypoint->manage(&_finalizer))
|
||||
_entrypoint(ep)
|
||||
{
|
||||
Platform &platform = *platform_specific();
|
||||
Range_allocator &phys_alloc = *platform.ram_alloc();
|
||||
@@ -87,11 +86,4 @@ Signal_source_component::Signal_source_component(Rpc_entrypoint *ep)
|
||||
}
|
||||
|
||||
|
||||
Signal_source_component::~Signal_source_component()
|
||||
{
|
||||
_finalizer_cap.call<Finalizer::Rpc_exit>();
|
||||
_entrypoint->dissolve(&_finalizer);
|
||||
}
|
||||
|
||||
|
||||
void Signal_source_component::Finalizer_component::exit() { }
|
||||
Signal_source_component::~Signal_source_component() { }
|
||||
|
||||
Reference in New Issue
Block a user