MWC Team fixes another grin bug. This time in grin-wallet.

MWC Team

//
February 29, 2020

After releasing the 3.1.1 version of the mwc-wallet, TradeOgre deployed it. There was a known bug in the version of grin-wallet that this wallet was based on that caused unlimited threads to be created (https://github.com/mimblewimble/grin-wallet/issues/330). Since we had already patched this issue with the fix from the grin team, we were surprised to learn that when TradeOgre deployed the new wallet that they were still seeing the resource leak. We ran a debugger on the wallet and found that there was another resource leak that grin had not patched. We fixed this issue in 3.1.2 and TradeOgre is now successfully using this version of the wallet. We would like to thank TradeOgre for working with us and helping us track down this issue.