I can't reproduce this with xfce4-session-4.12.1.
PID of gpg-agent is stored at session start and gpg-agent is stopped at logout.
Are you sure that gpg-agent is started by xfce4-session? If not, then xfce4-session will not stop it at logout, of course.
I can't reproduce this with xfce4-session- 4.12.1.
PID of gpg-agent is stored at session start and gpg-agent is stopped at logout.
Are you sure that gpg-agent is started by xfce4-session? If not, then xfce4-session will not stop it at logout, of course.