Add retries around android device watching
Summary: Retry up to 5 times with exponential backoff. Reviewed By: passy Differential Revision: D13138244 fbshipit-source-id: 94c68b87aa281cfc3239b0bb8bdd75a2e0d7edc7
This commit is contained in:
committed by
Facebook Github Bot
parent
9e6a86923a
commit
ca1f0202d7
20
flow-typed/npm/promise-retry_v1.1.x.js
vendored
Normal file
20
flow-typed/npm/promise-retry_v1.1.x.js
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
// flow-typed signature: 83c416de68c62add9a5f5c1178d383bb
|
||||
// flow-typed version: 15b5072ad2/promise-retry_v1.1.x/flow_>=v0.45.x
|
||||
|
||||
type RetryFn = (err?: Error) => void;
|
||||
type Options = {|
|
||||
retries?: number,
|
||||
factor?: number,
|
||||
minTimeout?: number,
|
||||
maxTimeout?: number,
|
||||
randomize?: boolean,
|
||||
|};
|
||||
|
||||
declare module 'promise-retry' {
|
||||
declare export type RetryOptions = Options;
|
||||
|
||||
declare module.exports: <T>(
|
||||
handler: (retry: RetryFn, retryNumber: Number) => Promise<T>,
|
||||
options?: Options
|
||||
) => Promise<T>;
|
||||
}
|
||||
Reference in New Issue
Block a user