summaryrefslogtreecommitdiff
path: root/utils/LocThread.cpp
AgeCommit message (Collapse)Author
2019-01-04Fix issue with setting of thread nameBhavna Sharma
Only first 3 chars of thread name were getting set because of incorrect length check. This change fixes the issue. CRs-Fixed: 2376235 Change-Id: Iba4ad44af2e3bfde8da8ae4efdd4b132299ae9b7
2018-01-16LE clean upKevin Tang
separated utils, core, ds and loc-api-v02 from loc-hal into their own independent packages; simplified loc-pla; moved pla to the root of project; removed loc-stub. Change-Id: I373f02f9306646addf55ae90d71c4ba8e3741d09 CRs-Fixed: 2172544
2017-08-01Clean up compiler warning messageBaili Feng
CRs-Fixed: 2070597 Change-Id: Ic57f5211a4e4b9112888435d54df7a361bcb6767
2016-06-02Merge branch 'quic/LA.AF.1.2.1' into location.lnx.1.0-devMadhanraj Chelladurai
merge automotive specific changes from LA.AF.1.2.1 into location development branch Change-Id: I90a5e60c46bb5b1aafaf4cd9aaf2dcb79449f288 CRs-Fixed: 1017254
2016-04-17fixing a LE compilation issueKevin Tang
missing include of a head file. A late check in for Android introduced this. This blocks LE mainline switching to component model. Change-Id: Idc93f1ec9b1ccb548d3119e72ce0e3e797f2039f CRs-Fixed: 1004488
2016-04-08Adding fix for KW warningSaurabh Srivastava
Fix for buffer overflow possibility for the thread name passed in to pthread_setname_np() method. Change-Id: Id323dd058eddcf50d6fd9ec8908e9997b30c561b CRs-Fixed: 999457
2016-02-10fix for compiler warningsAshish Dhiman
Change-Id: I838bfa2c66e77381be483c65b2b3bd68008a25b1 CRs-Fixed: 974489
2015-11-12Crash fix with MsgTask API changeKevin Tang
Removed tCreate and tAssociate from MsgTask. LocThread now can optionally take a tCreate method. Associator is replaced with *firstMsg* option to MsgTask, which is a more generic option, that can associate or do other set up job at the create of a MsgTask. The current MsgTask doesn't use tCreate, which exposes a slight time window for Location HAL when its MsgTask is NOT associated to DVM heap but a message delivery to DVM could be attempted during this time. Change-Id: Iafd5b91b693baacb9b7064463f8c44f74026f54c CRs-Fixed: 902350
2015-11-12Adding a number of utilitiesKevin Tang
LocHeap, LocThread, LocTimer, and moved MsgTask to utils. Also added are LocRankable and LocRunnable abstract classes. Change-Id: I76975455d24f2c84a95dcc1b04f79fea562ea5ba CRs-Fixed: 855222
2015-09-21Crash fix with MsgTask API changeKevin Tang
Removed tCreate and tAssociate from MsgTask. LocThread now can optionally take a tCreate method. Associator is replaced with *firstMsg* option to MsgTask, which is a more generic option, that can associate or do other set up job at the create of a MsgTask. The current MsgTask doesn't use tCreate, which exposes a slight time window for Location HAL when its MsgTask is NOT associated to DVM heap but a message delivery to DVM could be attempted during this time. Change-Id: Iafd5b91b693baacb9b7064463f8c44f74026f54c CRs-Fixed: 902350
2015-08-04Adding a number of utilitiesKevin Tang
LocHeap, LocThread, LocTimer, and moved MsgTask to utils. Also added are LocRankable and LocRunnable abstract classes. Change-Id: I76975455d24f2c84a95dcc1b04f79fea562ea5ba CRs-Fixed: 855222