w3up icon indicating copy to clipboard operation
w3up copied to clipboard

fix: try to improve error handling logic in unixfs streams

Open travis opened this issue 1 year ago • 1 comments

right now errors in the finalize methods can leave a writer unclosed forever - this should help improve the DX issues described in https://github.com/web3-storage/console/issues/81#issuecomment-1894740447 by at least printing an error to the console with information about the problem

travis avatar Jan 17 '24 00:01 travis

I think we could add utility function along the following lines

image

https://www.typescriptlang.org/play?#code/C4TwDgpgBAShDOBXANsAPAFShAHsCAdgCbxQDeAvlALzkUA0UAGtnoSXTVAKIBOvAe14A+GgCgokqAB9yUAQGsAXFAyMI-IQH4VBCADcNUChKmyy8hTqh7DvdZt4qWJsW7cBLAvl4AzAIYAxtBw-kR8grys+MSkEULkppIE-gC2ECoA5KHhjplirl4+AcFQAOq8HvjxUbgxHDWJUjZpGVCZFVUQNfmuRBCByP680L6IBIHAHgIEUCNhABRg-sAAFkrwwJUEAOYAlCpwSKhoAKpFABwAgvz+IIw5NcJi-YPDo+OT07MA7pX4SxW6ygm22O0YRBW-hU52811uIAOsAQKHQlEYnWqjmeYkCM02ql4IC4aBg0XYpCOqMYWDqFLojBYdNiPEcXFsGmECzeiHgbQWexoogA4oQNCshKSHiiTmpmMJhAcqbLGAsYABtTIaSKZAC6UAAZHRBbImKJqKIyEkoHiCATgP54AouDy+QLrcgIMAQQ78FwHU6AHR6PDu5o-VYeT1QBYAQk2KwggaIMwggqtzWaHl8MYT+ED+n8yEQSe1QnT1szUhGwEQvFmeaTheLEErUioEGQfKaVczjf9joUwbqC0bBaLJcDij2bckJma8+rXrrDd9TYnrdcLwGQxGUDGEymMyg4z+-jAUEw5JZ6OY14a2IWI2OwEOMvQcrNSNFel4Et4pLvpgjLCDSohuLaBKQg6XAYESCwHl8MwAFQxhWzSQd6AiIN6tAgB4nZEKhp5-mAT4QIsmQAPS8hoVH+AARthwCBsAeCZHsM7NPhhHEQQZ5kX8XQLNRtG8FR+CpGArHsYwzGce4zQ1iuciKCoABMxgFHsQA

Gozala avatar Jan 25 '24 17:01 Gozala