Невозможно диагностировать проблему без кода, который генерирует ошибку.
В порядке объяснения сообщения об ошибке:
Message 'addr' not understood
: это означает метод addr
был вызван для чего-то, например, something.addr()
, у которого нет метода с таким именем.
RECEIVER:
Instance of Function
: Это означает, что «что-то» является функцией.
Итак, где-тоВы можете передавать функцию в качестве аргумента, когда ожидается некоторый другой тип объекта (что-то, что отвечает .addr
, поэтому, вероятно, NetAddr
или Server
).