[
https://issues.apache.org/jira/browse/WHIMSY-165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sam Ruby resolved WHIMSY-165.
-----------------------------
Resolution: Fixed
Thanks for finding this!
The fix was to s/object/self/.
- Sam Ruby
> 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)