reduzent / netpd

Collaborative Realtime Networked Music Making Environment (MK II)
https://netpd.org
GNU General Public License v2.0
62 stars 5 forks source link

unpatch loading breaks after denying new instrument #53

Open reduzent opened 2 months ago

reduzent commented 2 months ago

When a new instrument (not on an upgrade) is received and denied, unpatch prints an error message and cannot load any more instrument afterwards. When an upgrade to an instrument is denied, the old version is loaded an no other side effects appear. Unpatch should continue to work even after denying a new instrument.

Generally speaking, it's not clear what should happen after denying a download (abstraction or instrument). In either case, the session is out-of-sync and thus broken.