Hi all,
We use Announcements in our Seaside app. I've upgraded our Pharo image
(from an ancient one) and the upgraded image looses the user's
session.
This issue is here:
AnnouncementSubscription>>deliver: anAnnouncement
" deliver an announcement to receiver. In case of failure, it will be
handled in separate process"
^ (self handles: anAnnouncement class ) ifTrue: [
[action cull: anAnnouncement cull: announcer]
on: Exception fork: [:ex | ex pass ]]
Because of the catch-all, WARequestContext can't do its fancy footwork
to manage thread-local variables.
What is the rationale behind this? I removed the error handling.
--
Danie Roux *shuffle* Adore Unix - http://danieroux.com