|
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0 |
|
| #
c420de58 |
| 13-Jan-2021 |
Dan Cross <cross@gajendra.net> |
talkd: Find users in more than one talk request.
talkd was written to use `utmpentry` from `who`, which caches the results of read the `utmpx` file. However, talkd is usually invoked from inetd `wa
talkd: Find users in more than one talk request.
talkd was written to use `utmpentry` from `who`, which caches the results of read the `utmpx` file. However, talkd is usually invoked from inetd `wait` mode; it's possible that a user might login after `talkd` starts; with the cached utmpx data, one can't `talk` to that user.
Further, consumption of the utmp data nulls it out for subsequent requests. The result is that the first talk succeeds, but subsequent requests fail.
The fix is to avoid using the `utmpentry` machinery, and just read `utmp` directly every time we need to.
Signed-off-by: Dan Cross <cross@gajendra.net>
show more ...
|
|
Revision tags: v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.4.3, v3.4.2, v3.4.1, v3.4.0, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
| #
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
|
Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0 |
|
| #
2443e96e |
| 07-Feb-2011 |
Justin C. Sherrill <justin@leaf.dragonflybsd.org> |
Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
Conflicts: UPDATING
|
|
Revision tags: v2.9.1 |
|
| #
30b2e94a |
| 07-Nov-2010 |
Sascha Wildner <saw@online.de> |
talkd(8): Reduce diffs with FreeBSD and raise WARNS to 6.
|