From: hunt Date: Wed, 18 May 2005 05:53:03 +0000 (+0000) Subject: 2005-05-17 Martin Hunt X-Git-Tag: release-0.2.2~202 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=782f702b6403e3326e5c60d7b9fe16ffa79fcf51;p=systemtap.git 2005-05-17 Martin Hunt * transport.c (_stp_transport_close): Call stp_exit_helper() directly instead of using work queue. --- diff --git a/runtime/transport/ChangeLog b/runtime/transport/ChangeLog index d76b4aa36..8f9cccfee 100644 --- a/runtime/transport/ChangeLog +++ b/runtime/transport/ChangeLog @@ -1,3 +1,8 @@ +2005-05-17 Martin Hunt + + * transport.c (_stp_transport_close): Call stp_exit_helper() + directly instead of using work queue. + 2005-05-16 Martin Hunt * transport.c (_stp_cmd_handler): For STP_EXIT, schedule a diff --git a/runtime/transport/transport.c b/runtime/transport/transport.c index 7142237fe..8ce97bff0 100644 --- a/runtime/transport/transport.c +++ b/runtime/transport/transport.c @@ -132,7 +132,7 @@ void _stp_transport_close() if (!_stp_streaming()) _stp_relayfs_close(t->chan, t->dir); - schedule_work (&stp_exit); + stp_exit_helper (&t->pid); kfree(t); }