# Timeout errormessage, but looks successful in cloudwatch

**URL:** <https://forum.serverless.com/t/timeout-errormessage-but-looks-successful-in-cloudwatch/1029>\
**Category:** Serverless Framework\
**Created:** [December 31, 2016, 12:01am UTC](https://forum.serverless.com/t/timeout-errormessage-but-looks-successful-in-cloudwatch/1029 "2016-12-31T00:01:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![barrytam20](https://avatars.discourse-cdn.com/v4/letter/b/35a633/32.png) [@barrytam20](https://forum.serverless.com/u/barrytam20)\
**Post date:** [December 31, 2016, 12:01am UTC](https://forum.serverless.com/t/timeout-errormessage-but-looks-successful-in-cloudwatch/1029/1 "2016-12-31T00:01:40Z")

</div>

I am getting the following error when I make an API request. I am printing out the response before triggering the callback and am able to see the response in cloudwatch after a second. Is there something going on with the serverless callback?

{  
“errorMessage”: “2016-12-30T23:56:57.118Z 9ecc3c5f-ceeb-11e6-91c3-5b1e06f831e2 Task timed out after 10.00 seconds”  
}

module.exports.GetUser = (event, context, callback) =\> {  
let user\_id = event.path.user\_id;

user.getUser(user\_id, (status, getUserResponse) =\> {  
const response = {  
statusCode: status,  
headers: {  
‘Access-Control-Allow-Origin’ : ‘\*’ // Required for CORS support to work  
},  
body: JSON.stringify(getUserResponse)  
};  
console.log('getUserResponse: ’ + JSON.stringify(response));  
callback(null, response);  
});  
};
