Sebb created WHIMSY-165:
---------------------------
Summary: Problems with flush_weak_refs
Key: WHIMSY-165
URL: https://issues.apache.org/jira/browse/WHIMSY-165
Project: Whimsy
Issue Type: Bug
Reporter: Sebb
Priority: Critical
Cannot use Passenger status:
[Thu Dec 14 11:30:32.649851 2017] [cgi:error] [pid 23506:tid 140023100602112]
[client 80.176.146.62:57463] AH01215:
/x1/srv/whimsy/lib/whimsy/asf/ldap.rb:151:in `ensure in bind': :
/x1/srv/whimsy/www/status/passenger.cgi, referer:
https://whimsy.apache.org/status/
[Thu Dec 14 11:30:32.651506 2017] [cgi:error] [pid 23506:tid 140023100602112]
[client 80.176.146.62:57463] AH01215: undefined method `flush_weakrefs' for
ASF::LDAP:Module (NoMethodError): /x1/srv/whimsy/www/status/passenger.cgi,
referer: https://whimsy.apache.org/status/
Similar issue when trying to update PMC membership.
I tried replacing self.flush_weakrefs with ASF.flush_weakrefs but then got
complaint about object variable = nil
Added object as parameter to flush_weakrefs and changed calls to use (self);
then got message that 'instance_variable_remove' cannot be found. Changed this
to 'remove_instance_variable' and then got '\@member' not found.
Not really sure how to fix this.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)