diff options
| author | GNU Hurd web pages engine <web-hurd@gnu.org> | 2011-04-12 00:31:42 +0000 |
|---|---|---|
| committer | GNU Hurd web pages engine <web-hurd@gnu.org> | 2011-04-12 00:31:42 +0000 |
| commit | 870ec9c4bbc6567455901e3f51e1135545983d9c (patch) | |
| tree | b2b39c2fc56a94790b94a4e740f78c2a60f9c106 /open_issues | |
| parent | 05c6e25cf91f831e262577febb3074a6a22e7d59 (diff) | |
| parent | 7f502dce2a0ca957b999f6cc8c1b6612bcbed71a (diff) | |
Merge branch 'master' of 192.168.10.50:hurd-web
Diffstat (limited to 'open_issues')
| -rw-r--r-- | open_issues/pfinet.mdwn | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/open_issues/pfinet.mdwn b/open_issues/pfinet.mdwn index 8782fe08..7aadd736 100644 --- a/open_issues/pfinet.mdwn +++ b/open_issues/pfinet.mdwn @@ -10,9 +10,18 @@ License|/fdl]]."]]"""]] [[!tag open_issue_hurd]] -IRC, #hurd +In certain situations, pfinet spawns more and more threads, +apparently without any bounds. -pfinet explosion +The thread creation happens in bursts rather than continuously. +According to a backtrace in GDB, +all the threads are functional and waiting for client requests. +(The bursts are getting smaller as the number of threads rises, +but probably only because the enormous number of existing threads +slows down processing in general.) - <antrik> I reproduce it with freeciv client connected to a remote X server - <antrik> it suffices to run freeciv-gtk2, and clicking "new game" +This can be triggered quite reliably by X clients running on the Hurd system, +connected to an X server on another machine over TCP, +and transferring fairly large amounts of data. +The easiest way to reproduce it I found is launching freeciv-gtk2, +pressing the "new game" button, and then simply waiting for a while. |
