Open
Description
example scenario:
use mpd::Client;
fn main() {
let address = "127.0.0.1:6600";
let mut client = Client::connect(address).unwrap();
let song = client.currentsong().unwrap().unwrap();
let file = &song.file;
println!("{:?}", &song);
let sticker = client.sticker("song", &file, "DOES NOT EXIST");
println!("{sticker:?}");
}
expected behavior:
immediately return Err()
observed behavior:
long delay before returning Err()
additional information:
the server is running MPD v0.24, which is a recent update with protocol changes surrounding stickers. this probably has something to do with the bug
Metadata
Metadata
Assignees
Labels
No labels