diff options
author | hunt <hunt> | 2005-05-18 05:53:03 +0000 |
---|---|---|
committer | hunt <hunt> | 2005-05-18 05:53:03 +0000 |
commit | 782f702b6403e3326e5c60d7b9fe16ffa79fcf51 (patch) | |
tree | 95b7fe1b7cd6f7df1fc65615a58229d2361ddcb4 | |
parent | f4ead4c17fd6e680975bbc071138fa829b7f6745 (diff) | |
download | systemtap-steved-782f702b6403e3326e5c60d7b9fe16ffa79fcf51.tar.gz systemtap-steved-782f702b6403e3326e5c60d7b9fe16ffa79fcf51.tar.xz systemtap-steved-782f702b6403e3326e5c60d7b9fe16ffa79fcf51.zip |
2005-05-17 Martin Hunt <hunt@redhat.com>
* transport.c (_stp_transport_close): Call stp_exit_helper()
directly instead of using work queue.
-rw-r--r-- | runtime/transport/ChangeLog | 5 | ||||
-rw-r--r-- | runtime/transport/transport.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/runtime/transport/ChangeLog b/runtime/transport/ChangeLog index d76b4aa3..8f9cccfe 100644 --- a/runtime/transport/ChangeLog +++ b/runtime/transport/ChangeLog @@ -1,3 +1,8 @@ +2005-05-17 Martin Hunt <hunt@redhat.com> + + * transport.c (_stp_transport_close): Call stp_exit_helper() + directly instead of using work queue. + 2005-05-16 Martin Hunt <hunt@redhat.com> * transport.c (_stp_cmd_handler): For STP_EXIT, schedule a diff --git a/runtime/transport/transport.c b/runtime/transport/transport.c index 7142237f..8ce97bff 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); } |