azure-sdk-for-js: ms-rest-js throws RestError when requiring @azure/storage-blob components
- Package Name@azure/storage-blob:
- **Package Version10.5.0:
- **Operating systemWindows:
- nodejs
- version: 10.14.1
- browser
- name/version:
- typescript
- version:
- Is the bug related to documentation in
- README.md
- source code documentation
- SDK API docs on https://docs.microsoft.com
Describe the bug
Given line at top of my file causes runtime Error (and process crash) not always - from time to time.
const { Aborter, BlockBlobURL, SharedKeyCredential, StorageURL } = require('@azure/storage-blob');
Exception raised:
{ Error: The request was aborted
at new RestError (D:\home\site\wwwroot\node_modules\@azure\ms-rest-js\dist\msRest.node.js:2400:28)
at Object.<anonymous> (D:\home\site\wwwroot\node_modules\@azure\storage-blob\dist\index.js:1274:19)
at Module._compile (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
at Module.require (internal/modules/cjs/loader.js:636:17)
at Module.patchedRequire [as require] (D:\home\site\wwwroot\node_modules\diagnostic-channel\dist\src\patchRequire.js:14:46)
at require (internal/modules/cjs/helpers.js:20:18)
at Object.<anonymous> (D:\home\site\wwwroot\commands\files\DeleteFileCommand.js:1:130)
at Module._compile (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
code: 'REQUEST_ABORTED_ERROR',
statusCode: undefined,
request: undefined,
response: undefined,
body: undefined,
domainEmitter:
RetriableReadableStream {
_readableState:
ReadableState {
objectMode: false,
highWaterMark: 16384,
buffer: BufferList { head: [Object], tail: [Object], length: 1 },
length: 16384,
pipes: [ServerResponse],
pipesCount: 1,
flowing: false,
ended: false,
endEmitted: false,
reading: false,
sync: false,
needReadable: true,
emittedReadable: true,
readableListening: false,
resumeScheduled: false,
emitClose: true,
destroyed: false,
defaultEncoding: 'utf8',
awaitDrain: 1,
readingMore: false,
decoder: null,
encoding: null },
readable: true,
domain:
Domain {
domain: null,
_events: [Object],
_eventsCount: 2,
_maxListeners: undefined,
members: [Array] },
_events: { end: [Array], data: [Function: ondata] },
_eventsCount: 2,
_maxListeners: undefined,
retries: 0,
abortHandler: [Function],
aborter:
Aborter {
onabort: null,
_aborted: false,
children: [],
abortEventListeners: [Array],
parent: undefined,
key: undefined,
value: undefined,
timer:
Timeout {
_called: true,
_idleTimeout: -1,
_idlePrev: null,
_idleNext: null,
_idleStart: 8593289,
_onTimeout: null,
_timerArgs: undefined,
_repeat: null,
_destroyed: true,
domain: [Domain],
_handle: [Timer],
[Symbol(unrefed)]: false,
[Symbol(asyncId)]: 1513663,
[Symbol(triggerId)]: 1510098 } },
getter: [Function],
source:
PassThrough {
_readableState: [ReadableState],
readable: true,
domain: [Domain],
_events: [Object],
_eventsCount: 4,
_maxListeners: undefined,
_writableState: [WritableState],
writable: true,
allowHalfOpen: true,
_transformState: [Object] },
start: 0,
offset: 2784639,
end: 4083440,
maxRetryRequests: 5,
progress: undefined,
options: { maxRetryRequests: 5, progress: undefined } },
domain:
Domain {
domain: null,
_events:
{ removeListener: [Function: updateExceptionCapture],
newListener: [Function: updateExceptionCapture] },
_eventsCount: 2,
_maxListeners: undefined,
members: [ [IncomingMessage], [ServerResponse] ] },
domainThrown: false }
To Reproduce Steps to reproduce the behavior:
- Require blob storage related types
Expected behavior 2. Types should be imported without errors
Screenshots
Additional context Hosted in Azure Web App
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 16 (7 by maintainers)
am I supposed to put
inside this function executes(blobName) ? Thanks it solved issue. All good now.