Message181898
> This would allow constructs like the following where self can be used
> within the callback. Example:
>
> def cb_sni(ssl_sock, server_name, self):
> self.sniname = server_name
>
> self.context.set_servername_callback(cb_sni, self)
>
> The original functionality can still occur with:
>
> self.context.set_servername_callback(cb_sni, self.context)
But you could simply use a closure:
def cb_sni(ssl_sock, server_name):
self.sniname = server_name
self.context.set_servername_callback(cb_sni) |
|
Date |
User |
Action |
Args |
2013-02-11 15:19:25 | pitrou | set | recipients:
+ pitrou, grooverdan |
2013-02-11 15:19:25 | pitrou | link | issue17181 messages |
2013-02-11 15:19:25 | pitrou | create | |
|