up
This commit is contained in:
parent
5fc1b55d52
commit
6f0e883bff
@ -43,7 +43,7 @@ func NewClient(serverURL string, folder string) (*Client, error) {
|
|||||||
serverURL: baseURL,
|
serverURL: baseURL,
|
||||||
httpClient: httpClient,
|
httpClient: httpClient,
|
||||||
db: db,
|
db: db,
|
||||||
retryQueue: make(chan shortenJob, 1000),
|
retryQueue: make(chan shortenJob, 100000),
|
||||||
stopRetry: make(chan struct{}),
|
stopRetry: make(chan struct{}),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -65,6 +65,7 @@ func (c *Client) retryWorker() {
|
|||||||
case job := <-c.retryQueue:
|
case job := <-c.retryQueue:
|
||||||
err := c.sendShortenJob(job)
|
err := c.sendShortenJob(job)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
log.Panicln("got error sending shorten job to server", err)
|
||||||
// Re-enqueue with delay
|
// Re-enqueue with delay
|
||||||
go func(j shortenJob) {
|
go func(j shortenJob) {
|
||||||
time.Sleep(2 * time.Second)
|
time.Sleep(2 * time.Second)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user