The API changed pthread to scope, so it can load multiple instances.

This commit is contained in:
Jose Marcial Vieira Bisneto 2017-09-20 14:39:26 -03:00
parent c06625a00e
commit a907f1dd2d
No known key found for this signature in database
GPG key ID: 103E935E7E6E831E
33 changed files with 127 additions and 81 deletions

View file

@ -3,6 +3,7 @@
*/
#include <stdlib.h>
#include <unistd.h> // for sleep()
#include <pthread.h>
#include "libp2p/os/utils.h"
#include "libp2p/utils/logger.h"
#include "ipfs/core/ipfs_node.h"

View file

@ -1,4 +1,6 @@
#include <unistd.h>
#include <pthread.h>
#include "libp2p/utils/logger.h"
#include "ipfs/core/null.h"
#include "ipfs/exchange/bitswap/engine.h"

View file

@ -5,6 +5,8 @@
* For a somewhat accurate diagram of how this may work, @see https://github.com/ipfs/js-ipfs-bitswap
*/
#include <pthread.h>
#include "libp2p/utils/logger.h"
#include "ipfs/exchange/bitswap/network.h"
#include "ipfs/exchange/bitswap/peer_request_queue.h"

View file

@ -1,3 +1,5 @@
#include <pthread.h>
#include "ipfs/exchange/bitswap/want_manager.h"
#include "ipfs/exchange/bitswap/wantlist_queue.h"