Index: uspace/srv/loader/main.c
===================================================================
--- uspace/srv/loader/main.c	(revision 9d20ea878e2396fc1478eaee889f79eb279057b6)
+++ uspace/srv/loader/main.c	(revision 86e3d629aeb218db438dde76e8de2e9f7642e46f)
@@ -248,5 +248,5 @@
 		/* Statically linked program */
 //		printf("Run statically linked program\n");
-//		printf("entry point: 0x%llx\n", prog_info.entry);
+//		printf("entry point: 0x%lx\n", prog_info.entry);
 		is_dyn_linked = false;
 		ipc_answer_0(rid, EOK);
@@ -286,5 +286,5 @@
 		/* Dynamically linked program */
 		printf("run dynamic linker\n");
-		printf("entry point: 0x%llx\n", interp_info.entry);
+		printf("entry point: 0x%lx\n", interp_info.entry);
 		close_console();
 
@@ -320,4 +320,6 @@
 
 		switch (IPC_GET_METHOD(call)) {
+		case IPC_M_PHONE_HUNGUP:
+			exit(0);
 		case LOADER_GET_TASKID:
 			loader_get_taskid(callid, &call);
