Skip to content

a bug fix

Compare
Choose a tag to compare
@jvo203 jvo203 released this 05 Dec 01:34
· 830 commits to master since this release

Works around a bug in either Rust or Rust bzip2 bindings whereby an unused but initialised bzip2 streaming decompressor could not be dropped in a clean manner. As a result a return from a Rust function would hang indefinitely. A workaround uses Option<Rc<RefCell<bzip2::write::BzDecoder<Vec<u8>>>>> etc.

The problem affected the JVO server version of FITSWebQL.