diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-11 15:48:24 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-11 15:48:24 -0500 |
commit | b1fca754142f221313ece84a7b458f8c0261345d (patch) | |
tree | 81e2264da3bcd9c55f160fc58f95803fa24a4795 /jackd | |
parent | 310e3f99ded09e05429cea06be5ce93eae0fcea0 (diff) | |
parent | 6a629716f0f43a5a1e310f9f66035f175702afd5 (diff) | |
download | jack1-b1fca754142f221313ece84a7b458f8c0261345d.tar.gz |
Merge pull request #29 from ventosus/fix_garbage_keys_in_JackPropertyChangeCallback
fix garbage keys in JackPropertyChangeCallback.
Diffstat (limited to 'jackd')
-rw-r--r-- | jackd/engine.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/jackd/engine.c b/jackd/engine.c index faeed15..b92051c 100644 --- a/jackd/engine.c +++ b/jackd/engine.c @@ -3038,6 +3038,7 @@ jack_deliver_event (jack_engine_t *engine, jack_client_internal_t *client, */ if (event->type == PropertyChange) { + if (keylen) { if (write (client->event_fd, key, keylen) != keylen) { jack_error ("cannot send property change key to client [%s] (%s)", client->control->name, @@ -3045,6 +3046,7 @@ jack_deliver_event (jack_engine_t *engine, jack_client_internal_t *client, client->error += JACK_ERROR_WITH_SOCKETS; jack_engine_signal_problems (engine); } + } } if (client->error) { |