GothenburgBitFactory / GothenburgBitFactory/taskwarrior

Hang with no feedback, for taskd response with 100,000 tasks

Open
#2,678 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
6.1k
Forks
423
Avg merge
1d 19h
Merged PRs (30d)
11

Description

This is with `task 2.6.1` and `taskd 1.1.0`.

Everything works fine for 10,000 tasks, I can import that many tasks, I can send a backlog.data with that many tasks. If I am to receive 10,000 tasks, it does take about 8 seconds here.

However, with 100,000 tasks, if a new `task` client is to receive this many, it just seems to hang. With all debugging on, I can see it receives the full message. But it never seems to get to the step of actually adding the tasks. The last logging I see is an indication that the message payload was received, and printed in full.

Should there be some sort of indication as to why the hang is occurring? It's been sitting there for about 10 minutes now. Pressing `Ctrl-c` has no effect.

These are the debugging values I've tried:

```
task config debug.hooks 1
task config debug.parser 1
task config debug.tls 2
task config debug on
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.