Skip to content

Commit 54daa9f

Browse files
author
Antti Yli-Tokola
authored
Merge pull request #31 from ARMmbed/delayed_response
Use delayed response when deregistering client
2 parents 61656c2 + 2dcdf2b commit 54daa9f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

main.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ void deregister_client(void)
6969
void deregister(void* /*arguments*/)
7070
{
7171
printf("POST deregister executed\n");
72+
m2m_deregister_res->send_delayed_post_response();
73+
7274
deregister_client();
7375
}
7476

@@ -175,6 +177,10 @@ int main(void)
175177

176178
// POST resource 5000/0/1 to trigger deregister.
177179
m2m_deregister_res = M2MInterfaceFactory::create_resource(m2m_obj_list, 5000, 0, 1, M2MResourceInstance::INTEGER, M2MBase::POST_ALLOWED);
180+
181+
// Use delayed response
182+
m2m_deregister_res->set_delayed_response(true);
183+
178184
if (m2m_deregister_res->set_execute_function(deregister) != true) {
179185
printf("m2m_post_res->set_execute_function() failed\n");
180186
return -1;

0 commit comments

Comments
 (0)