]> code.delx.au - pulseaudio/blobdiff - polyp/polyplib-context.c
* remove autospawn lock file usage
[pulseaudio] / polyp / polyplib-context.c
index 7042958321b3cac81888e96a11818d67e62e1adb..899a81765eb55a95417b4a25a1d3cf2b5bf3b9c5 100644 (file)
@@ -67,7 +67,10 @@ static void unlock_autospawn_lock_file(struct pa_context *c) {
     assert(c);
     
     if (c->autospawn_lock_fd >= 0) {
-        pa_unlock_lockfile(c->autospawn_lock_fd);
+        char lf[PATH_MAX];
+        pa_runtime_path(AUTOSPAWN_LOCK, lf, sizeof(lf));
+        
+        pa_unlock_lockfile(lf, c->autospawn_lock_fd);
         c->autospawn_lock_fd = -1;
     }
 }