Skip to content

LemonSync doesn't renew it's token in all cases #30

@robotpony

Description

@robotpony

Example:

retryable: true } 'ExpiredToken: The provided token has expired.\n    at Request.extractError (/Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/services/s3.js:577:35)\n    at Request.callListeners (/Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/sequential_executor.js:105:20)\n    at Request.emit (/Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/sequential_executor.js:77:10)\n    at Request.emit (/Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/request.js:683:14)\n    at Request.transition (/Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/request.js:22:10)\n    at AcceptorStateMachine.runTo (/Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/state_machine.js:14:12)\n    at /Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/state_machine.js:26:10\n    at Request.<anonymous> (/Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/request.js:38:9)\n    at Request.<anonymous> (/Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/request.js:685:12)\n    at Request.callListeners (/Users/mx/.npm/lib/node_modules/lemonsync/node_modules/aws-sdk/lib/sequential_executor.js:115:18)'

Occurs after several hours of use (possibly longer). Token should be automatically renewed or a better error presented.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions